builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0068 starttime: 1462372219.67 results: success (0) buildid: 20160504060652 builduid: 6332ef4123cc487b8a5f80e57c1ac96f revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.666754) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.667216) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.667520) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.687092) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.687496) ========= 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.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-04 07:30:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 161M=0s 2016-05-04 07:30:19 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.086591 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.792161) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.792649) ========= 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.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/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.019961 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:19.848733) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-04 07:30:19.849123) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-04 07:30:19,937 truncating revision to first 12 chars 2016-05-04 07:30:19,937 Setting DEBUG logging. 2016-05-04 07:30:19,937 attempt 1/10 2016-05-04 07:30:19,938 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8d5e742034ae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:30:21,352 unpacking tar archive at: mozilla-aurora-8d5e742034ae/testing/mozharness/ program finished with exit code 0 elapsedTime=1.667812 ========= master_lag: 3.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-04 07:30:24.666361) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:24.666715) ========= script_repo_revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:24.667114) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:24.667378) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:30:24.925766) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 8 secs) (at 2016-05-04 07:30:24.926129) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 07:30:25 INFO - MultiFileLogger online at 20160504 07:30:25 in /builds/slave/test 07:30:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:30:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:30:25 INFO - {'append_to_log': False, 07:30:25 INFO - 'base_work_dir': '/builds/slave/test', 07:30:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:30:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:30:25 INFO - 'buildbot_json_path': 'buildprops.json', 07:30:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:30:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:30:25 INFO - 'download_minidump_stackwalk': True, 07:30:25 INFO - 'download_symbols': 'true', 07:30:25 INFO - 'e10s': False, 07:30:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:30:25 INFO - 'tooltool.py': '/tools/tooltool.py', 07:30:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:30:25 INFO - '/tools/misc-python/virtualenv.py')}, 07:30:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:30:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:30:25 INFO - 'log_level': 'info', 07:30:25 INFO - 'log_to_console': True, 07:30:25 INFO - 'opt_config_files': (), 07:30:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:30:25 INFO - '--processes=1', 07:30:25 INFO - '--config=%(test_path)s/wptrunner.ini', 07:30:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:30:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:30:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:30:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:30:25 INFO - 'pip_index': False, 07:30:25 INFO - 'require_test_zip': True, 07:30:25 INFO - 'test_type': ('testharness',), 07:30:25 INFO - 'this_chunk': '1', 07:30:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:30:25 INFO - 'total_chunks': '10', 07:30:25 INFO - 'virtualenv_path': 'venv', 07:30:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:30:25 INFO - 'work_dir': 'build'} 07:30:25 INFO - ##### 07:30:25 INFO - ##### Running clobber step. 07:30:25 INFO - ##### 07:30:25 INFO - Running pre-action listener: _resource_record_pre_action 07:30:25 INFO - Running main action method: clobber 07:30:25 INFO - rmtree: /builds/slave/test/build 07:30:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:30:27 INFO - Running post-action listener: _resource_record_post_action 07:30:27 INFO - ##### 07:30:27 INFO - ##### Running read-buildbot-config step. 07:30:27 INFO - ##### 07:30:27 INFO - Running pre-action listener: _resource_record_pre_action 07:30:27 INFO - Running main action method: read_buildbot_config 07:30:27 INFO - Using buildbot properties: 07:30:27 INFO - { 07:30:27 INFO - "project": "", 07:30:27 INFO - "product": "firefox", 07:30:27 INFO - "script_repo_revision": "production", 07:30:27 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 07:30:27 INFO - "repository": "", 07:30:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 07:30:27 INFO - "buildid": "20160504060652", 07:30:27 INFO - "pgo_build": "False", 07:30:27 INFO - "basedir": "/builds/slave/test", 07:30:27 INFO - "buildnumber": 233, 07:30:27 INFO - "slavename": "t-yosemite-r7-0068", 07:30:27 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 07:30:27 INFO - "platform": "macosx64", 07:30:27 INFO - "branch": "mozilla-aurora", 07:30:27 INFO - "revision": "8d5e742034ae63bdd5011efd50e28290363908cc", 07:30:27 INFO - "repo_path": "releases/mozilla-aurora", 07:30:27 INFO - "moz_repo_path": "", 07:30:27 INFO - "stage_platform": "macosx64", 07:30:27 INFO - "builduid": "6332ef4123cc487b8a5f80e57c1ac96f", 07:30:27 INFO - "slavebuilddir": "test" 07:30:27 INFO - } 07:30:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 07:30:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 07:30:27 INFO - Running post-action listener: _resource_record_post_action 07:30:27 INFO - ##### 07:30:27 INFO - ##### Running download-and-extract step. 07:30:27 INFO - ##### 07:30:27 INFO - Running pre-action listener: _resource_record_pre_action 07:30:27 INFO - Running main action method: download_and_extract 07:30:27 INFO - mkdir: /builds/slave/test/build/tests 07:30:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:27 INFO - https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:30:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:30:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:30:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:30:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 07:30:57 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:30:57 INFO - retry: attempt #1 caught exception: timed out 07:30:57 INFO - retry: Failed, sleeping 30 seconds before retrying 07:31:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 07:31:57 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:31:57 INFO - retry: attempt #2 caught exception: timed out 07:31:57 INFO - retry: Failed, sleeping 60 seconds before retrying 07:32:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 07:33:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:33:28 INFO - retry: attempt #3 caught exception: timed out 07:33:28 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json! 07:33:28 INFO - Caught exception: timed out 07:33:28 INFO - Caught exception: timed out 07:33:28 INFO - Caught exception: timed out 07:33:28 INFO - trying https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:33:28 INFO - Downloading https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:33:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 07:33:29 INFO - Downloaded 1235 bytes. 07:33:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:33:29 INFO - Using the following test package requirements: 07:33:29 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:33:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 07:33:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 07:33:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'jsshell-mac64.zip'], 07:33:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 07:33:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:33:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 07:33:29 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 07:33:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 07:33:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:33:29 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 07:33:29 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:33:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:33:29 INFO - https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:33:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:33:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:33:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:33:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 07:33:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:33:59 INFO - retry: attempt #1 caught exception: timed out 07:33:59 INFO - retry: Failed, sleeping 30 seconds before retrying 07:34:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #2 07:35:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:35:00 INFO - retry: attempt #2 caught exception: timed out 07:35:00 INFO - retry: Failed, sleeping 60 seconds before retrying 07:36:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #3 07:36:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:36:30 INFO - retry: attempt #3 caught exception: timed out 07:36:30 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip! 07:36:30 INFO - Caught exception: timed out 07:36:30 INFO - Caught exception: timed out 07:36:30 INFO - Caught exception: timed out 07:36:30 INFO - trying https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:36:30 INFO - Downloading https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:36:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 07:36:32 INFO - Downloaded 17970891 bytes. 07:36:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:36:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:36:32 INFO - caution: filename not matched: web-platform/* 07:36:32 INFO - Return code: 11 07:36:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:32 INFO - https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:36:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:36:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:36:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:36:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:37:02 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:37:02 INFO - retry: attempt #1 caught exception: timed out 07:37:02 INFO - retry: Failed, sleeping 30 seconds before retrying 07:37:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #2 07:38:02 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:38:02 INFO - retry: attempt #2 caught exception: timed out 07:38:02 INFO - retry: Failed, sleeping 60 seconds before retrying 07:39:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #3 07:39:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:39:32 INFO - retry: attempt #3 caught exception: timed out 07:39:32 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip! 07:39:32 INFO - Caught exception: timed out 07:39:32 INFO - Caught exception: timed out 07:39:32 INFO - Caught exception: timed out 07:39:32 INFO - trying https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:39:32 INFO - Downloading https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:39:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:39:34 INFO - Downloaded 36408648 bytes. 07:39:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:39:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:39:38 INFO - caution: filename not matched: bin/* 07:39:38 INFO - caution: filename not matched: config/* 07:39:38 INFO - caution: filename not matched: mozbase/* 07:39:38 INFO - caution: filename not matched: marionette/* 07:39:38 INFO - caution: filename not matched: tools/wptserve/* 07:39:38 INFO - Return code: 11 07:39:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:39:38 INFO - https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 07:39:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:39:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:39:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:39:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 07:40:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:40:08 INFO - retry: attempt #1 caught exception: timed out 07:40:08 INFO - retry: Failed, sleeping 30 seconds before retrying 07:40:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 07:41:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:41:09 INFO - retry: attempt #2 caught exception: timed out 07:41:09 INFO - retry: Failed, sleeping 60 seconds before retrying 07:42:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 07:42:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:42:39 INFO - retry: attempt #3 caught exception: timed out 07:42:39 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 07:42:39 INFO - Caught exception: timed out 07:42:39 INFO - Caught exception: timed out 07:42:39 INFO - Caught exception: timed out 07:42:39 INFO - trying https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:42:39 INFO - Downloading https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:42:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 07:42:42 INFO - Downloaded 73024315 bytes. 07:42:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:42:42 INFO - mkdir: /builds/slave/test/properties 07:42:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:42:42 INFO - Writing to file /builds/slave/test/properties/build_url 07:42:42 INFO - Contents: 07:42:42 INFO - build_url:https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:42:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:42:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:42:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:42:43 INFO - Contents: 07:42:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:42:43 INFO - https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:42:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:42:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:42:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:42:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:43:13 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:43:13 INFO - retry: attempt #1 caught exception: timed out 07:43:13 INFO - retry: Failed, sleeping 30 seconds before retrying 07:43:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 07:44:13 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:44:13 INFO - retry: attempt #2 caught exception: timed out 07:44:13 INFO - retry: Failed, sleeping 60 seconds before retrying 07:45:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 07:45:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:45:43 INFO - retry: attempt #3 caught exception: timed out 07:45:43 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip! 07:45:43 INFO - Caught exception: timed out 07:45:43 INFO - Caught exception: timed out 07:45:43 INFO - Caught exception: timed out 07:45:43 INFO - trying https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:45:43 INFO - Downloading https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:45:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:45:47 INFO - Downloaded 103568325 bytes. 07:45:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:45:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:45:51 INFO - Return code: 0 07:45:51 INFO - Running post-action listener: _resource_record_post_action 07:45:51 INFO - Running post-action listener: set_extra_try_arguments 07:45:51 INFO - ##### 07:45:51 INFO - ##### Running create-virtualenv step. 07:45:51 INFO - ##### 07:45:51 INFO - Running pre-action listener: _pre_create_virtualenv 07:45:51 INFO - Running pre-action listener: _resource_record_pre_action 07:45:51 INFO - Running main action method: create_virtualenv 07:45:51 INFO - Creating virtualenv /builds/slave/test/build/venv 07:45:51 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:45:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:45:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:45:51 INFO - Using real prefix '/tools/python27' 07:45:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:45:51 INFO - Installing distribute.............................................................................................................................................................................................done. 07:45:54 INFO - Installing pip.................done. 07:45:54 INFO - Return code: 0 07:45:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:45:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:45:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:45:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:45:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:45:54 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 0x10bf2be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf48f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9079c870a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, '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.7BZHmav5fH/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.g7gKv3bXiN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:45:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:45:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:45:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:45:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:45:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:45:54 INFO - 'HOME': '/Users/cltbld', 07:45:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:45:54 INFO - 'LOGNAME': 'cltbld', 07:45:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:45:54 INFO - 'MOZ_NO_REMOTE': '1', 07:45:54 INFO - 'NO_EM_RESTART': '1', 07:45:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:45:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:45:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:45:54 INFO - 'PWD': '/builds/slave/test', 07:45:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:45:54 INFO - 'SHELL': '/bin/bash', 07:45:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:45:54 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:45:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:45:54 INFO - 'USER': 'cltbld', 07:45:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:45:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:45:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:45:54 INFO - 'XPC_FLAGS': '0x0', 07:45:54 INFO - 'XPC_SERVICE_NAME': '0', 07:45:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:45:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:45:55 INFO - Downloading/unpacking psutil>=0.7.1 07:45:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:45:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:45:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:45:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:45:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:45:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:45:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:45:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:45:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:45:58 INFO - Installing collected packages: psutil 07:45:58 INFO - Running setup.py install for psutil 07:45:58 INFO - building 'psutil._psutil_osx' extension 07:45:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 07:45:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 07:45:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 07:45:58 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 07:45:59 INFO - building 'psutil._psutil_posix' extension 07:45:59 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 07:45:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:45:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:45:59 INFO - ^ 07:45:59 INFO - 1 warning generated. 07:45:59 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 07:45:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:45:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:45:59 INFO - Successfully installed psutil 07:45:59 INFO - Cleaning up... 07:45:59 INFO - Return code: 0 07:45:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:45:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:45:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:45:59 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 0x10bf2be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf48f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9079c870a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, '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.7BZHmav5fH/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.g7gKv3bXiN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:45:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:45:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:45:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:45:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:45:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:45:59 INFO - 'HOME': '/Users/cltbld', 07:45:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:45:59 INFO - 'LOGNAME': 'cltbld', 07:45:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:45:59 INFO - 'MOZ_NO_REMOTE': '1', 07:45:59 INFO - 'NO_EM_RESTART': '1', 07:45:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:45:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:45:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:45:59 INFO - 'PWD': '/builds/slave/test', 07:45:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:45:59 INFO - 'SHELL': '/bin/bash', 07:45:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:45:59 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:45:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:45:59 INFO - 'USER': 'cltbld', 07:45:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:45:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:45:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:45:59 INFO - 'XPC_FLAGS': '0x0', 07:45:59 INFO - 'XPC_SERVICE_NAME': '0', 07:45:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:45:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:45:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:45:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:45:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:45:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:45:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:45:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:45:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:46:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:46:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:46:02 INFO - Installing collected packages: mozsystemmonitor 07:46:02 INFO - Running setup.py install for mozsystemmonitor 07:46:02 INFO - Successfully installed mozsystemmonitor 07:46:02 INFO - Cleaning up... 07:46:02 INFO - Return code: 0 07:46:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:46: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')]} 07:46:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46: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')]} 07:46:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46:02 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 0x10bf2be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf48f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9079c870a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, '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.7BZHmav5fH/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.g7gKv3bXiN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:46:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:46:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:46:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:46:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:46:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:46:02 INFO - 'HOME': '/Users/cltbld', 07:46:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:46:02 INFO - 'LOGNAME': 'cltbld', 07:46:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:02 INFO - 'MOZ_NO_REMOTE': '1', 07:46:02 INFO - 'NO_EM_RESTART': '1', 07:46:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:46:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:02 INFO - 'PWD': '/builds/slave/test', 07:46:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:46:02 INFO - 'SHELL': '/bin/bash', 07:46:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:46:02 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:46:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:46:02 INFO - 'USER': 'cltbld', 07:46:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:46:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:46:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:46:02 INFO - 'XPC_FLAGS': '0x0', 07:46:02 INFO - 'XPC_SERVICE_NAME': '0', 07:46:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:46:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:02 INFO - Downloading/unpacking blobuploader==1.2.4 07:46:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:04 INFO - Downloading blobuploader-1.2.4.tar.gz 07:46:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:46:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:46:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:06 INFO - Downloading docopt-0.6.1.tar.gz 07:46:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:46:06 INFO - Installing collected packages: blobuploader, requests, docopt 07:46:06 INFO - Running setup.py install for blobuploader 07:46:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:46:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:46:06 INFO - Running setup.py install for requests 07:46:06 INFO - Running setup.py install for docopt 07:46:07 INFO - Successfully installed blobuploader requests docopt 07:46:07 INFO - Cleaning up... 07:46:07 INFO - Return code: 0 07:46:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:46:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46:07 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 0x10bf2be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf48f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9079c870a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, '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.7BZHmav5fH/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.g7gKv3bXiN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:46:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:46:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:46:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:46:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:46:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:46:07 INFO - 'HOME': '/Users/cltbld', 07:46:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:46:07 INFO - 'LOGNAME': 'cltbld', 07:46:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:07 INFO - 'MOZ_NO_REMOTE': '1', 07:46:07 INFO - 'NO_EM_RESTART': '1', 07:46:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:46:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:07 INFO - 'PWD': '/builds/slave/test', 07:46:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:46:07 INFO - 'SHELL': '/bin/bash', 07:46:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:46:07 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:46:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:46:07 INFO - 'USER': 'cltbld', 07:46:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:46:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:46:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:46:07 INFO - 'XPC_FLAGS': '0x0', 07:46:07 INFO - 'XPC_SERVICE_NAME': '0', 07:46:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:46:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-QzGAwT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-fu5xPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-4kAQMj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-hwGp0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-RuGYye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:46:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:46:07 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-nSMek8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-NzW4tP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-t8wKIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Eos_rO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Q2Ui7G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-nNvnzm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-AMakXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-hoGRh3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-7ObLMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-2VGUQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:46:08 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-qn5tR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:46:09 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-lu_9S_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:46:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:46:09 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-3Wy6PJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:46:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:46:09 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-ZDGxjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:46:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:09 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-lbV_nH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:46:09 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-73airY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:46:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:46:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:46:09 INFO - Running setup.py install for manifestparser 07:46:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:46:10 INFO - Running setup.py install for mozcrash 07:46:10 INFO - Running setup.py install for mozdebug 07:46:10 INFO - Running setup.py install for mozdevice 07:46:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:46:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:46:10 INFO - Running setup.py install for mozfile 07:46:10 INFO - Running setup.py install for mozhttpd 07:46:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:46:10 INFO - Running setup.py install for mozinfo 07:46:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Running setup.py install for mozInstall 07:46:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Running setup.py install for mozleak 07:46:11 INFO - Running setup.py install for mozlog 07:46:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Running setup.py install for moznetwork 07:46:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Running setup.py install for mozprocess 07:46:11 INFO - Running setup.py install for mozprofile 07:46:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:46:11 INFO - Running setup.py install for mozrunner 07:46:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:46:12 INFO - Running setup.py install for mozscreenshot 07:46:12 INFO - Running setup.py install for moztest 07:46:12 INFO - Running setup.py install for mozversion 07:46:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:46:12 INFO - Running setup.py install for wptserve 07:46:12 INFO - Running setup.py install for marionette-driver 07:46:12 INFO - Running setup.py install for browsermob-proxy 07:46:13 INFO - Running setup.py install for marionette-client 07:46:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:46:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:46:13 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:46:13 INFO - Cleaning up... 07:46:13 INFO - Return code: 0 07:46:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:46:13 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 0x10bf2be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf48f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9079c870a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, '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.7BZHmav5fH/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.g7gKv3bXiN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:46:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:46:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:46:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:46:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:46:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:46:13 INFO - 'HOME': '/Users/cltbld', 07:46:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:46:13 INFO - 'LOGNAME': 'cltbld', 07:46:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:13 INFO - 'MOZ_NO_REMOTE': '1', 07:46:13 INFO - 'NO_EM_RESTART': '1', 07:46:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:46:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:13 INFO - 'PWD': '/builds/slave/test', 07:46:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:46:13 INFO - 'SHELL': '/bin/bash', 07:46:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:46:13 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:46:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:46:13 INFO - 'USER': 'cltbld', 07:46:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:46:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:46:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:46:13 INFO - 'XPC_FLAGS': '0x0', 07:46:13 INFO - 'XPC_SERVICE_NAME': '0', 07:46:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:46:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:46:13 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-YI3_Q4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:46:13 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:46:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:46:13 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-LHMhub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:46:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:46:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:46:13 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-8d_qZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-cqY77F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-2xjTdk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-QZOijp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-XW9t4l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-XmkTk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-EiiFvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-dgqV8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-C3oSyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Aps3ac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:46:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:46:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:46:14 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-UvXmEP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-9WzAeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-G6S5Mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Upbjrk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-4G16Hp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-NO9TYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-rPeEoo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:15 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-jImKdz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:15 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:46:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:46:16 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-w80uEN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:46:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:46:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:46:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:46:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:46:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:19 INFO - Downloading blessings-1.6.tar.gz 07:46:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:46:19 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:46:19 INFO - Installing collected packages: blessings 07:46:19 INFO - Running setup.py install for blessings 07:46:19 INFO - Successfully installed blessings 07:46:19 INFO - Cleaning up... 07:46:19 INFO - Return code: 0 07:46:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:46:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:46:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:46:19 INFO - Reading from file tmpfile_stdout 07:46:19 INFO - Current package versions: 07:46:19 INFO - blessings == 1.6 07:46:19 INFO - blobuploader == 1.2.4 07:46:19 INFO - browsermob-proxy == 0.6.0 07:46:19 INFO - docopt == 0.6.1 07:46:19 INFO - manifestparser == 1.1 07:46:19 INFO - marionette-client == 2.3.0 07:46:19 INFO - marionette-driver == 1.4.0 07:46:19 INFO - mozInstall == 1.12 07:46:19 INFO - mozcrash == 0.17 07:46:19 INFO - mozdebug == 0.1 07:46:19 INFO - mozdevice == 0.48 07:46:19 INFO - mozfile == 1.2 07:46:19 INFO - mozhttpd == 0.7 07:46:19 INFO - mozinfo == 0.9 07:46:19 INFO - mozleak == 0.1 07:46:19 INFO - mozlog == 3.1 07:46:19 INFO - moznetwork == 0.27 07:46:19 INFO - mozprocess == 0.22 07:46:19 INFO - mozprofile == 0.28 07:46:19 INFO - mozrunner == 6.11 07:46:19 INFO - mozscreenshot == 0.1 07:46:19 INFO - mozsystemmonitor == 0.0 07:46:19 INFO - moztest == 0.7 07:46:19 INFO - mozversion == 1.4 07:46:19 INFO - psutil == 3.1.1 07:46:19 INFO - requests == 1.2.3 07:46:19 INFO - wptserve == 1.4.0 07:46:19 INFO - wsgiref == 0.1.2 07:46:19 INFO - Running post-action listener: _resource_record_post_action 07:46:19 INFO - Running post-action listener: _start_resource_monitoring 07:46:19 INFO - Starting resource monitoring. 07:46:19 INFO - ##### 07:46:19 INFO - ##### Running pull step. 07:46:19 INFO - ##### 07:46:19 INFO - Running pre-action listener: _resource_record_pre_action 07:46:19 INFO - Running main action method: pull 07:46:19 INFO - Pull has nothing to do! 07:46:19 INFO - Running post-action listener: _resource_record_post_action 07:46:19 INFO - ##### 07:46:19 INFO - ##### Running install step. 07:46:19 INFO - ##### 07:46:19 INFO - Running pre-action listener: _resource_record_pre_action 07:46:19 INFO - Running main action method: install 07:46:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:46:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:46:20 INFO - Reading from file tmpfile_stdout 07:46:20 INFO - Detecting whether we're running mozinstall >=1.0... 07:46:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:46:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:46:20 INFO - Reading from file tmpfile_stdout 07:46:20 INFO - Output received: 07:46:20 INFO - Usage: mozinstall [options] installer 07:46:20 INFO - Options: 07:46:20 INFO - -h, --help show this help message and exit 07:46:20 INFO - -d DEST, --destination=DEST 07:46:20 INFO - Directory to install application into. [default: 07:46:20 INFO - "/builds/slave/test"] 07:46:20 INFO - --app=APP Application being installed. [default: firefox] 07:46:20 INFO - mkdir: /builds/slave/test/build/application 07:46:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:46:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:46:38 INFO - Reading from file tmpfile_stdout 07:46:38 INFO - Output received: 07:46:38 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 07:46:38 INFO - Running post-action listener: _resource_record_post_action 07:46:38 INFO - ##### 07:46:38 INFO - ##### Running run-tests step. 07:46:38 INFO - ##### 07:46:38 INFO - Running pre-action listener: _resource_record_pre_action 07:46:38 INFO - Running main action method: run_tests 07:46:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:46:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:46:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:46:38 INFO - grabbing minidump binary from tooltool 07:46:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:38 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 0x10bf445e0>, '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 0x10bb27cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb52990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:46:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:46:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 07:46:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:46:38 INFO - Return code: 0 07:46:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:46:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:46:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:46:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:46:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7BZHmav5fH/Render', 07:46:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:46:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:46:38 INFO - 'HOME': '/Users/cltbld', 07:46:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:46:38 INFO - 'LOGNAME': 'cltbld', 07:46:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:46:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:38 INFO - 'MOZ_NO_REMOTE': '1', 07:46:38 INFO - 'NO_EM_RESTART': '1', 07:46:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:46:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:38 INFO - 'PWD': '/builds/slave/test', 07:46:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:46:38 INFO - 'SHELL': '/bin/bash', 07:46:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.g7gKv3bXiN/Listeners', 07:46:38 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 07:46:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:46:38 INFO - 'USER': 'cltbld', 07:46:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:46:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:46:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:46:38 INFO - 'XPC_FLAGS': '0x0', 07:46:38 INFO - 'XPC_SERVICE_NAME': '0', 07:46:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:46:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:46:39 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:46:39 INFO - import pkg_resources 07:46:40 INFO - Using 1 client processes 07:46:40 INFO - wptserve Starting http server on 127.0.0.1:8000 07:46:40 INFO - wptserve Starting http server on 127.0.0.1:8001 07:46:40 INFO - wptserve Starting http server on 127.0.0.1:8443 07:46:42 INFO - SUITE-START | Running 778 tests 07:46:42 INFO - Running testharness tests 07:46:42 INFO - Setting up ssl 07:46:42 INFO - PROCESS | certutil | 07:46:42 INFO - PROCESS | certutil | 07:46:42 INFO - PROCESS | certutil | 07:46:42 INFO - Certificate Nickname Trust Attributes 07:46:42 INFO - SSL,S/MIME,JAR/XPI 07:46:42 INFO - 07:46:42 INFO - web-platform-tests CT,, 07:46:42 INFO - 07:46:42 INFO - Starting runner 07:46:43 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:46:43 INFO - PROCESS | 1956 | 1462373203563 Marionette DEBUG Marionette enabled via build flag and pref 07:46:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x113f1a800 == 1 [pid = 1956] [id = 1] 07:46:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 1 (0x113f1b000) [pid = 1956] [serial = 1] [outer = 0x0] 07:46:43 INFO - PROCESS | 1956 | [1956] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:46:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 2 (0x113f1c000) [pid = 1956] [serial = 2] [outer = 0x113f1b000] 07:46:43 INFO - PROCESS | 1956 | 1462373203879 Marionette INFO Listening on port 2828 07:46:44 INFO - PROCESS | 1956 | 1462373204104 Marionette DEBUG Marionette enabled via command-line flag 07:46:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x116921800 == 2 [pid = 1956] [id = 2] 07:46:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 3 (0x116922000) [pid = 1956] [serial = 3] [outer = 0x0] 07:46:44 INFO - PROCESS | 1956 | [1956] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:46:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 4 (0x11694e800) [pid = 1956] [serial = 4] [outer = 0x116922000] 07:46:44 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:46:44 INFO - PROCESS | 1956 | 1462373204257 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56135 07:46:44 INFO - PROCESS | 1956 | 1462373204340 Marionette DEBUG Closed connection conn0 07:46:44 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:46:44 INFO - PROCESS | 1956 | 1462373204346 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56136 07:46:44 INFO - PROCESS | 1956 | 1462373204362 Marionette DEBUG Closed connection conn1 07:46:44 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:46:44 INFO - PROCESS | 1956 | 1462373204367 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56137 07:46:44 INFO - PROCESS | 1956 | 1462373204375 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:46:44 INFO - PROCESS | 1956 | 1462373204380 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2"} 07:46:44 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:46:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a12b000 == 3 [pid = 1956] [id = 3] 07:46:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 5 (0x11a12b800) [pid = 1956] [serial = 5] [outer = 0x0] 07:46:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a12c000 == 4 [pid = 1956] [id = 4] 07:46:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 6 (0x119de0000) [pid = 1956] [serial = 6] [outer = 0x0] 07:46:45 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:46:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a09000 == 5 [pid = 1956] [id = 5] 07:46:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 7 (0x119ddf800) [pid = 1956] [serial = 7] [outer = 0x0] 07:46:45 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:46:45 INFO - PROCESS | 1956 | [1956] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:46:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 8 (0x121b0a400) [pid = 1956] [serial = 8] [outer = 0x119ddf800] 07:46:45 INFO - PROCESS | 1956 | [1956] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:46:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 9 (0x1248cd800) [pid = 1956] [serial = 9] [outer = 0x11a12b800] 07:46:46 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:46:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 10 (0x1218abc00) [pid = 1956] [serial = 10] [outer = 0x119de0000] 07:46:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 11 (0x1218ad800) [pid = 1956] [serial = 11] [outer = 0x119ddf800] 07:46:46 INFO - PROCESS | 1956 | [1956] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:46:46 INFO - PROCESS | 1956 | 1462373206490 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1956 | 1462373206499 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:46:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 12 (0x12487bc00) [pid = 1956] [serial = 12] [outer = 0x119ddf800] 07:46:46 INFO - PROCESS | 1956 | 1462373206883 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ae95cf55-b7d2-eb48-9723-64085812d43d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2","command_id":1}}] 07:46:46 INFO - PROCESS | 1956 | 1462373206975 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:46:47 INFO - PROCESS | 1956 | 1462373207015 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:46:47 INFO - PROCESS | 1956 | 1462373207105 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:46:47 INFO - PROCESS | 1956 | [1956] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:46:47 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 13 (0x128c2a800) [pid = 1956] [serial = 13] [outer = 0x119ddf800] 07:46:47 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:46:47 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:47 INFO - PROCESS | 1956 | 1462373207358 Marionette TRACE conn2 <- [1,3,null,{}] 07:46:47 INFO - PROCESS | 1956 | 1462373207361 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:46:47 INFO - PROCESS | 1956 | 1462373207373 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:46:47 INFO - PROCESS | 1956 | 1462373207400 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1956 | 1462373207402 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:46:47 INFO - PROCESS | 1956 | 1462373207410 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1956 | 1462373207413 Marionette TRACE conn2 <- [1,6,null,{}] 07:46:47 INFO - PROCESS | 1956 | 1462373207415 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 1956 | 1462373207428 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:46:47 INFO - PROCESS | 1956 | 1462373207431 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x12912a000 == 6 [pid = 1956] [id = 6] 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 14 (0x12910c000) [pid = 1956] [serial = 14] [outer = 0x0] 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 15 (0x12910dc00) [pid = 1956] [serial = 15] [outer = 0x12910c000] 07:46:47 INFO - PROCESS | 1956 | 1462373207463 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 16 (0x129239400) [pid = 1956] [serial = 16] [outer = 0x12910c000] 07:46:47 INFO - PROCESS | 1956 | 1462373207793 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:46:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292df000 == 7 [pid = 1956] [id = 7] 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 17 (0x12923b800) [pid = 1956] [serial = 17] [outer = 0x0] 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 18 (0x129240800) [pid = 1956] [serial = 18] [outer = 0x12923b800] 07:46:47 INFO - PROCESS | 1956 | 1462373207829 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 19 (0x1293e3800) [pid = 1956] [serial = 19] [outer = 0x12923b800] 07:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 07:46:47 INFO - PROCESS | 1956 | 1462373207929 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1956 | 1462373207931 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:46:47 INFO - PROCESS | 1956 | 1462373207967 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1956 | 1462373207970 Marionette TRACE conn2 <- [1,10,null,{}] 07:46:47 INFO - PROCESS | 1956 | 1462373207982 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1956 | 1462373208192 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:46:48 INFO - PROCESS | 1956 | 1462373208244 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a92a000 == 8 [pid = 1956] [id = 8] 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 20 (0x1293e3000) [pid = 1956] [serial = 20] [outer = 0x0] 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 21 (0x12a95b000) [pid = 1956] [serial = 21] [outer = 0x1293e3000] 07:46:48 INFO - PROCESS | 1956 | 1462373208278 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 22 (0x12a95f800) [pid = 1956] [serial = 22] [outer = 0x1293e3000] 07:46:48 INFO - PROCESS | 1956 | 1462373208650 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 752ms 07:46:48 INFO - PROCESS | 1956 | 1462373208693 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 1956 | 1462373208695 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:46:48 INFO - PROCESS | 1956 | 1462373208697 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 1956 | 1462373208698 Marionette TRACE conn2 <- [1,14,null,{}] 07:46:48 INFO - PROCESS | 1956 | 1462373208700 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1956 | 1462373208839 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:46:48 INFO - PROCESS | 1956 | 1462373208853 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1bd800 == 9 [pid = 1956] [id = 9] 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 23 (0x12a968000) [pid = 1956] [serial = 23] [outer = 0x0] 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 24 (0x12b10f800) [pid = 1956] [serial = 24] [outer = 0x12a968000] 07:46:48 INFO - PROCESS | 1956 | 1462373208895 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 25 (0x12b237800) [pid = 1956] [serial = 25] [outer = 0x12a968000] 07:46:49 INFO - PROCESS | 1956 | 1462373209259 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 620ms 07:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:46:49 INFO - PROCESS | 1956 | 1462373209317 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1956 | 1462373209318 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:46:49 INFO - PROCESS | 1956 | 1462373209321 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 1956 | 1462373209322 Marionette TRACE conn2 <- [1,18,null,{}] 07:46:49 INFO - PROCESS | 1956 | 1462373209324 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 1956 | 1462373209417 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:46:49 INFO - PROCESS | 1956 | 1462373209422 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae6800 == 10 [pid = 1956] [id = 10] 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 26 (0x12b240800) [pid = 1956] [serial = 26] [outer = 0x0] 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 27 (0x12b9c7000) [pid = 1956] [serial = 27] [outer = 0x12b240800] 07:46:49 INFO - PROCESS | 1956 | 1462373209447 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 28 (0x118072800) [pid = 1956] [serial = 28] [outer = 0x12b240800] 07:46:49 INFO - PROCESS | 1956 | 1462373209713 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 07:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:46:49 INFO - PROCESS | 1956 | 1462373209746 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1956 | 1462373209748 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:46:49 INFO - PROCESS | 1956 | 1462373209750 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 1956 | 1462373209752 Marionette TRACE conn2 <- [1,22,null,{}] 07:46:49 INFO - PROCESS | 1956 | 1462373209764 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 1956 | 1462373209872 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:46:49 INFO - PROCESS | 1956 | 1462373209879 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcd2000 == 11 [pid = 1956] [id = 11] 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 29 (0x11800e800) [pid = 1956] [serial = 29] [outer = 0x0] 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 30 (0x118010c00) [pid = 1956] [serial = 30] [outer = 0x11800e800] 07:46:49 INFO - PROCESS | 1956 | 1462373209920 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 31 (0x1181a2c00) [pid = 1956] [serial = 31] [outer = 0x11800e800] 07:46:50 INFO - PROCESS | 1956 | 1462373210334 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 07:46:50 INFO - PROCESS | 1956 | 1462373210380 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1956 | 1462373210381 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:46:50 INFO - PROCESS | 1956 | 1462373210384 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1956 | 1462373210385 Marionette TRACE conn2 <- [1,26,null,{}] 07:46:50 INFO - PROCESS | 1956 | 1462373210387 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1956 | 1462373210479 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:46:50 INFO - PROCESS | 1956 | 1462373210484 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d9000 == 12 [pid = 1956] [id = 12] 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 32 (0x125275400) [pid = 1956] [serial = 32] [outer = 0x0] 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 33 (0x12bc33800) [pid = 1956] [serial = 33] [outer = 0x125275400] 07:46:50 INFO - PROCESS | 1956 | 1462373210510 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 34 (0x12c18bc00) [pid = 1956] [serial = 34] [outer = 0x125275400] 07:46:50 INFO - PROCESS | 1956 | 1462373210772 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 07:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:46:50 INFO - PROCESS | 1956 | 1462373210810 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1956 | 1462373210811 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:46:50 INFO - PROCESS | 1956 | 1462373210813 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1956 | 1462373210814 Marionette TRACE conn2 <- [1,30,null,{}] 07:46:50 INFO - PROCESS | 1956 | 1462373210816 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1956 | 1462373210911 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:46:50 INFO - PROCESS | 1956 | 1462373210915 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3d2000 == 13 [pid = 1956] [id = 13] 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 35 (0x12c18e800) [pid = 1956] [serial = 35] [outer = 0x0] 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 36 (0x12c512c00) [pid = 1956] [serial = 36] [outer = 0x12c18e800] 07:46:50 INFO - PROCESS | 1956 | 1462373210940 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 37 (0x12c518400) [pid = 1956] [serial = 37] [outer = 0x12c18e800] 07:46:51 INFO - PROCESS | 1956 | 1462373211177 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 07:46:51 INFO - PROCESS | 1956 | 1462373211184 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 1956 | 1462373211186 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:46:51 INFO - PROCESS | 1956 | 1462373211196 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 1956 | 1462373211197 Marionette TRACE conn2 <- [1,34,null,{}] 07:46:51 INFO - PROCESS | 1956 | 1462373211199 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 1956 | 1462373211291 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:46:51 INFO - PROCESS | 1956 | 1462373211296 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c67e800 == 14 [pid = 1956] [id = 14] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 38 (0x12b9bec00) [pid = 1956] [serial = 38] [outer = 0x0] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 39 (0x12c51f400) [pid = 1956] [serial = 39] [outer = 0x12b9bec00] 07:46:51 INFO - PROCESS | 1956 | 1462373211321 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 40 (0x12c665800) [pid = 1956] [serial = 40] [outer = 0x12b9bec00] 07:46:51 INFO - PROCESS | 1956 | 1462373211556 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 371ms 07:46:51 INFO - PROCESS | 1956 | 1462373211567 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 1956 | 1462373211569 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:46:51 INFO - PROCESS | 1956 | 1462373211578 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 1956 | 1462373211579 Marionette TRACE conn2 <- [1,38,null,{}] 07:46:51 INFO - PROCESS | 1956 | 1462373211582 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 1956 | 1462373211679 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:46:51 INFO - PROCESS | 1956 | 1462373211695 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb18000 == 15 [pid = 1956] [id = 15] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 41 (0x12c66b400) [pid = 1956] [serial = 41] [outer = 0x0] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 42 (0x12c670800) [pid = 1956] [serial = 42] [outer = 0x12c66b400] 07:46:51 INFO - PROCESS | 1956 | 1462373211719 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 43 (0x12cc1e400) [pid = 1956] [serial = 43] [outer = 0x12c66b400] 07:46:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce16000 == 16 [pid = 1956] [id = 16] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 44 (0x12ce16800) [pid = 1956] [serial = 44] [outer = 0x0] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 45 (0x12ce1a800) [pid = 1956] [serial = 45] [outer = 0x12ce16800] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 46 (0x12ce1f000) [pid = 1956] [serial = 46] [outer = 0x12ce16800] 07:46:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb29800 == 17 [pid = 1956] [id = 17] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 47 (0x12a548400) [pid = 1956] [serial = 47] [outer = 0x0] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 48 (0x12ce6b000) [pid = 1956] [serial = 48] [outer = 0x12a548400] 07:46:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 49 (0x12cc1f000) [pid = 1956] [serial = 49] [outer = 0x12a548400] 07:46:52 INFO - PROCESS | 1956 | 1462373212079 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 07:46:52 INFO - PROCESS | 1956 | 1462373212097 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 1956 | 1462373212098 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:46:52 INFO - PROCESS | 1956 | 1462373212100 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1956 | 1462373212101 Marionette TRACE conn2 <- [1,42,null,{}] 07:46:52 INFO - PROCESS | 1956 | 1462373212103 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 1956 | 1462373212192 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:46:52 INFO - PROCESS | 1956 | 1462373212196 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba9b800 == 18 [pid = 1956] [id = 18] 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 50 (0x12cc22c00) [pid = 1956] [serial = 50] [outer = 0x0] 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 51 (0x12cf80000) [pid = 1956] [serial = 51] [outer = 0x12cc22c00] 07:46:52 INFO - PROCESS | 1956 | 1462373212221 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 52 (0x11806f400) [pid = 1956] [serial = 52] [outer = 0x12cc22c00] 07:46:52 INFO - PROCESS | 1956 | 1462373212487 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 07:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:46:52 INFO - PROCESS | 1956 | 1462373212527 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 1956 | 1462373212529 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:46:52 INFO - PROCESS | 1956 | 1462373212531 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1956 | 1462373212533 Marionette TRACE conn2 <- [1,46,null,{}] 07:46:52 INFO - PROCESS | 1956 | 1462373212545 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 1956 | 1462373212659 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:46:52 INFO - PROCESS | 1956 | 1462373212666 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3e8000 == 19 [pid = 1956] [id = 19] 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 53 (0x118056800) [pid = 1956] [serial = 53] [outer = 0x0] 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 54 (0x11805b000) [pid = 1956] [serial = 54] [outer = 0x118056800] 07:46:52 INFO - PROCESS | 1956 | 1462373212712 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 55 (0x11842d800) [pid = 1956] [serial = 55] [outer = 0x118056800] 07:46:53 INFO - PROCESS | 1956 | 1462373213127 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 621ms 07:46:53 INFO - PROCESS | 1956 | 1462373213152 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1956 | 1462373213153 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:46:53 INFO - PROCESS | 1956 | 1462373213156 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1956 | 1462373213157 Marionette TRACE conn2 <- [1,50,null,{}] 07:46:53 INFO - PROCESS | 1956 | 1462373213159 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1956 | 1462373213254 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:46:53 INFO - PROCESS | 1956 | 1462373213258 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d73e000 == 20 [pid = 1956] [id = 20] 07:46:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 56 (0x118430400) [pid = 1956] [serial = 56] [outer = 0x0] 07:46:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 57 (0x11843bc00) [pid = 1956] [serial = 57] [outer = 0x118430400] 07:46:53 INFO - PROCESS | 1956 | 1462373213282 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 58 (0x12910f400) [pid = 1956] [serial = 58] [outer = 0x118430400] 07:46:53 INFO - PROCESS | 1956 | 1462373213533 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 07:46:53 INFO - PROCESS | 1956 | 1462373213580 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1956 | 1462373213583 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:46:53 INFO - PROCESS | 1956 | 1462373213600 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1956 | 1462373213602 Marionette TRACE conn2 <- [1,54,null,{}] 07:46:53 INFO - PROCESS | 1956 | 1462373213610 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1956 | 1462373213812 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:46:54 INFO - PROCESS | 1956 | 1462373214410 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x11221b800 == 21 [pid = 1956] [id = 21] 07:46:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 59 (0x111e67c00) [pid = 1956] [serial = 59] [outer = 0x0] 07:46:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 60 (0x11204ac00) [pid = 1956] [serial = 60] [outer = 0x111e67c00] 07:46:54 INFO - PROCESS | 1956 | 1462373214440 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 61 (0x1122a9800) [pid = 1956] [serial = 61] [outer = 0x111e67c00] 07:46:54 INFO - PROCESS | 1956 | 1462373214859 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1285ms 07:46:54 INFO - PROCESS | 1956 | 1462373214876 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:46:54 INFO - PROCESS | 1956 | 1462373214879 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:46:54 INFO - PROCESS | 1956 | 1462373214882 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 1956 | 1462373214884 Marionette TRACE conn2 <- [1,58,null,{}] 07:46:54 INFO - PROCESS | 1956 | 1462373214888 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 1956 | 1462373215000 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:46:55 INFO - PROCESS | 1956 | 1462373215037 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e0b800 == 22 [pid = 1956] [id = 22] 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 62 (0x112f1c400) [pid = 1956] [serial = 62] [outer = 0x0] 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 63 (0x113d5b000) [pid = 1956] [serial = 63] [outer = 0x112f1c400] 07:46:55 INFO - PROCESS | 1956 | 1462373215069 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x115eb6000) [pid = 1956] [serial = 64] [outer = 0x112f1c400] 07:46:55 INFO - PROCESS | 1956 | 1462373215498 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 07:46:55 INFO - PROCESS | 1956 | 1462373215575 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 1956 | 1462373215578 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:46:55 INFO - PROCESS | 1956 | 1462373215584 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1956 | 1462373215586 Marionette TRACE conn2 <- [1,62,null,{}] 07:46:55 INFO - PROCESS | 1956 | 1462373215592 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 1956 | 1462373215777 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:46:55 INFO - PROCESS | 1956 | 1462373215857 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x11701f000 == 23 [pid = 1956] [id = 23] 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x116f02c00) [pid = 1956] [serial = 65] [outer = 0x0] 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x118003800) [pid = 1956] [serial = 66] [outer = 0x116f02c00] 07:46:55 INFO - PROCESS | 1956 | 1462373215889 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x118011400) [pid = 1956] [serial = 67] [outer = 0x116f02c00] 07:46:56 INFO - PROCESS | 1956 | 1462373216529 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1027ms 07:46:56 INFO - PROCESS | 1956 | 1462373216610 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 1956 | 1462373216612 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:46:56 INFO - PROCESS | 1956 | 1462373216615 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1956 | 1462373216618 Marionette TRACE conn2 <- [1,66,null,{}] 07:46:56 INFO - PROCESS | 1956 | 1462373216622 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 1956 | 1462373216708 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:46:56 INFO - PROCESS | 1956 | 1462373216762 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b8a000 == 24 [pid = 1956] [id = 24] 07:46:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x1161a5800) [pid = 1956] [serial = 68] [outer = 0x0] 07:46:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x1161e6800) [pid = 1956] [serial = 69] [outer = 0x1161a5800] 07:46:56 INFO - PROCESS | 1956 | 1462373216789 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x116748c00) [pid = 1956] [serial = 70] [outer = 0x1161a5800] 07:46:57 INFO - PROCESS | 1956 | 1462373217215 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 07:46:57 INFO - PROCESS | 1956 | 1462373217238 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 1956 | 1462373217242 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:46:57 INFO - PROCESS | 1956 | 1462373217246 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1956 | 1462373217248 Marionette TRACE conn2 <- [1,70,null,{}] 07:46:57 INFO - PROCESS | 1956 | 1462373217251 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 1956 | 1462373217320 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:46:57 INFO - PROCESS | 1956 | 1462373217325 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x116121000 == 25 [pid = 1956] [id = 25] 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x116931800) [pid = 1956] [serial = 71] [outer = 0x0] 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x117513800) [pid = 1956] [serial = 72] [outer = 0x116931800] 07:46:57 INFO - PROCESS | 1956 | 1462373217356 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x1176b5400) [pid = 1956] [serial = 73] [outer = 0x116931800] 07:46:57 INFO - PROCESS | 1956 | 1462373217680 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 470ms 07:46:57 INFO - PROCESS | 1956 | 1462373217717 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 1956 | 1462373217719 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:46:57 INFO - PROCESS | 1956 | 1462373217724 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1956 | 1462373217726 Marionette TRACE conn2 <- [1,74,null,{}] 07:46:57 INFO - PROCESS | 1956 | 1462373217734 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 1956 | 1462373217830 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:46:57 INFO - PROCESS | 1956 | 1462373217841 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad9800 == 26 [pid = 1956] [id = 26] 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x113339000) [pid = 1956] [serial = 74] [outer = 0x0] 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x11805dc00) [pid = 1956] [serial = 75] [outer = 0x113339000] 07:46:57 INFO - PROCESS | 1956 | 1462373217870 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x1180ca400) [pid = 1956] [serial = 76] [outer = 0x113339000] 07:46:58 INFO - PROCESS | 1956 | 1462373218178 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 07:46:58 INFO - PROCESS | 1956 | 1462373218195 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1956 | 1462373218197 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:46:58 INFO - PROCESS | 1956 | 1462373218199 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1956 | 1462373218200 Marionette TRACE conn2 <- [1,78,null,{}] 07:46:58 INFO - PROCESS | 1956 | 1462373218205 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1956 | 1462373218280 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:46:58 INFO - PROCESS | 1956 | 1462373218324 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171e9800 == 27 [pid = 1956] [id = 27] 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x118008000) [pid = 1956] [serial = 77] [outer = 0x0] 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x11815b400) [pid = 1956] [serial = 78] [outer = 0x118008000] 07:46:58 INFO - PROCESS | 1956 | 1462373218350 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x1182f2400) [pid = 1956] [serial = 79] [outer = 0x118008000] 07:46:58 INFO - PROCESS | 1956 | 1462373218644 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 07:46:58 INFO - PROCESS | 1956 | 1462373218670 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1956 | 1462373218672 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:46:58 INFO - PROCESS | 1956 | 1462373218676 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1956 | 1462373218678 Marionette TRACE conn2 <- [1,82,null,{}] 07:46:58 INFO - PROCESS | 1956 | 1462373218680 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1956 | 1462373218750 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:46:58 INFO - PROCESS | 1956 | 1462373218756 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b7800 == 28 [pid = 1956] [id = 28] 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x11332cc00) [pid = 1956] [serial = 80] [outer = 0x0] 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x118438400) [pid = 1956] [serial = 81] [outer = 0x11332cc00] 07:46:58 INFO - PROCESS | 1956 | 1462373218782 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x11606e800) [pid = 1956] [serial = 82] [outer = 0x11332cc00] 07:46:59 INFO - PROCESS | 1956 | 1462373219084 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 07:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:46:59 INFO - PROCESS | 1956 | 1462373219095 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1956 | 1462373219096 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:46:59 INFO - PROCESS | 1956 | 1462373219098 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1956 | 1462373219099 Marionette TRACE conn2 <- [1,86,null,{}] 07:46:59 INFO - PROCESS | 1956 | 1462373219113 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1956 | 1462373219225 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:46:59 INFO - PROCESS | 1956 | 1462373219233 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c8d000 == 29 [pid = 1956] [id = 29] 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x11819b000) [pid = 1956] [serial = 83] [outer = 0x0] 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x118c1f800) [pid = 1956] [serial = 84] [outer = 0x11819b000] 07:46:59 INFO - PROCESS | 1956 | 1462373219259 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x1192f3400) [pid = 1956] [serial = 85] [outer = 0x11819b000] 07:46:59 INFO - PROCESS | 1956 | 1462373219521 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 07:46:59 INFO - PROCESS | 1956 | 1462373219567 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1956 | 1462373219569 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:46:59 INFO - PROCESS | 1956 | 1462373219580 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1956 | 1462373219581 Marionette TRACE conn2 <- [1,90,null,{}] 07:46:59 INFO - PROCESS | 1956 | 1462373219583 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1956 | 1462373219658 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:46:59 INFO - PROCESS | 1956 | 1462373219663 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192d5000 == 30 [pid = 1956] [id = 30] 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x1192ed800) [pid = 1956] [serial = 86] [outer = 0x0] 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x119420800) [pid = 1956] [serial = 87] [outer = 0x1192ed800] 07:46:59 INFO - PROCESS | 1956 | 1462373219691 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1199b8400) [pid = 1956] [serial = 88] [outer = 0x1192ed800] 07:46:59 INFO - PROCESS | 1956 | 1462373219982 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 07:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:47:00 INFO - PROCESS | 1956 | 1462373219999 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1956 | 1462373220000 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:47:00 INFO - PROCESS | 1956 | 1462373220002 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1956 | 1462373220003 Marionette TRACE conn2 <- [1,94,null,{}] 07:47:00 INFO - PROCESS | 1956 | 1462373220014 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 1956 | 1462373220086 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:47:00 INFO - PROCESS | 1956 | 1462373220130 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x112222000 == 31 [pid = 1956] [id = 31] 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x1192f3000) [pid = 1956] [serial = 89] [outer = 0x0] 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1199bc800) [pid = 1956] [serial = 90] [outer = 0x1192f3000] 07:47:00 INFO - PROCESS | 1956 | 1462373220156 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x119c96000) [pid = 1956] [serial = 91] [outer = 0x1192f3000] 07:47:00 INFO - PROCESS | 1956 | 1462373220402 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 07:47:00 INFO - PROCESS | 1956 | 1462373220428 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1956 | 1462373220430 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:47:00 INFO - PROCESS | 1956 | 1462373220434 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1956 | 1462373220435 Marionette TRACE conn2 <- [1,98,null,{}] 07:47:00 INFO - PROCESS | 1956 | 1462373220445 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 1956 | 1462373220519 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:47:00 INFO - PROCESS | 1956 | 1462373220526 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad8000 == 32 [pid = 1956] [id = 32] 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x1199c1000) [pid = 1956] [serial = 92] [outer = 0x0] 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x119cf0c00) [pid = 1956] [serial = 93] [outer = 0x1199c1000] 07:47:00 INFO - PROCESS | 1956 | 1462373220551 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x11a0e5400) [pid = 1956] [serial = 94] [outer = 0x1199c1000] 07:47:00 INFO - PROCESS | 1956 | 1462373220859 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 476ms 07:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:47:00 INFO - PROCESS | 1956 | 1462373220911 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1956 | 1462373220913 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:47:00 INFO - PROCESS | 1956 | 1462373220916 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1956 | 1462373220918 Marionette TRACE conn2 <- [1,102,null,{}] 07:47:00 INFO - PROCESS | 1956 | 1462373220921 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 1956 | 1462373221057 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:47:01 INFO - PROCESS | 1956 | 1462373221070 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d0b800 == 33 [pid = 1956] [id = 33] 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x119c90000) [pid = 1956] [serial = 95] [outer = 0x0] 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x12121b000) [pid = 1956] [serial = 96] [outer = 0x119c90000] 07:47:01 INFO - PROCESS | 1956 | 1462373221111 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x121367c00) [pid = 1956] [serial = 97] [outer = 0x119c90000] 07:47:01 INFO - PROCESS | 1956 | 1462373221498 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 619ms 07:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:47:01 INFO - PROCESS | 1956 | 1462373221536 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1956 | 1462373221538 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:47:01 INFO - PROCESS | 1956 | 1462373221540 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1956 | 1462373221542 Marionette TRACE conn2 <- [1,106,null,{}] 07:47:01 INFO - PROCESS | 1956 | 1462373221544 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 1956 | 1462373221630 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:47:01 INFO - PROCESS | 1956 | 1462373221678 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1b7000 == 34 [pid = 1956] [id = 34] 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x119c94c00) [pid = 1956] [serial = 98] [outer = 0x0] 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x12136cc00) [pid = 1956] [serial = 99] [outer = 0x119c94c00] 07:47:01 INFO - PROCESS | 1956 | 1462373221705 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x1218afc00) [pid = 1956] [serial = 100] [outer = 0x119c94c00] 07:47:01 INFO - PROCESS | 1956 | 1462373221963 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 07:47:02 INFO - PROCESS | 1956 | 1462373222011 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 1956 | 1462373222012 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:47:02 INFO - PROCESS | 1956 | 1462373222014 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 1956 | 1462373222015 Marionette TRACE conn2 <- [1,110,null,{}] 07:47:02 INFO - PROCESS | 1956 | 1462373222018 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 1956 | 1462373222106 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:47:02 INFO - PROCESS | 1956 | 1462373222110 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x121494800 == 35 [pid = 1956] [id = 35] 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1218aec00) [pid = 1956] [serial = 101] [outer = 0x0] 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x121b12800) [pid = 1956] [serial = 102] [outer = 0x1218aec00] 07:47:02 INFO - PROCESS | 1956 | 1462373222135 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x124873800) [pid = 1956] [serial = 103] [outer = 0x1218aec00] 07:47:02 INFO - PROCESS | 1956 | 1462373222445 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 07:47:02 INFO - PROCESS | 1956 | 1462373222484 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 1956 | 1462373222486 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:47:02 INFO - PROCESS | 1956 | 1462373222489 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 1956 | 1462373222491 Marionette TRACE conn2 <- [1,114,null,{}] 07:47:02 INFO - PROCESS | 1956 | 1462373222494 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 1956 | 1462373222588 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:47:02 INFO - PROCESS | 1956 | 1462373222596 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x121566800 == 36 [pid = 1956] [id = 36] 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x1218b4c00) [pid = 1956] [serial = 104] [outer = 0x0] 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1248a3c00) [pid = 1956] [serial = 105] [outer = 0x1218b4c00] 07:47:02 INFO - PROCESS | 1956 | 1462373222620 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x124de6000) [pid = 1956] [serial = 106] [outer = 0x1218b4c00] 07:47:02 INFO - PROCESS | 1956 | 1462373222969 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 522ms 07:47:03 INFO - PROCESS | 1956 | 1462373223011 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:47:03 INFO - PROCESS | 1956 | 1462373223013 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:47:03 INFO - PROCESS | 1956 | 1462373223016 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1956 | 1462373223018 Marionette TRACE conn2 <- [1,118,null,{}] 07:47:03 INFO - PROCESS | 1956 | 1462373223021 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 1956 | 1462373223139 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:47:03 INFO - PROCESS | 1956 | 1462373223214 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x121ba0000 == 37 [pid = 1956] [id = 37] 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1218bac00) [pid = 1956] [serial = 107] [outer = 0x0] 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x124df0c00) [pid = 1956] [serial = 108] [outer = 0x1218bac00] 07:47:03 INFO - PROCESS | 1956 | 1462373223242 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1251e5c00) [pid = 1956] [serial = 109] [outer = 0x1218bac00] 07:47:03 INFO - PROCESS | 1956 | 1462373223544 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 07:47:03 INFO - PROCESS | 1956 | 1462373223593 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1956 | 1462373223594 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:47:03 INFO - PROCESS | 1956 | 1462373223597 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1956 | 1462373223598 Marionette TRACE conn2 <- [1,122,null,{}] 07:47:03 INFO - PROCESS | 1956 | 1462373223600 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 1956 | 1462373223682 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:47:03 INFO - PROCESS | 1956 | 1462373223687 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d18800 == 38 [pid = 1956] [id = 38] 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12527a400) [pid = 1956] [serial = 110] [outer = 0x0] 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x125d30c00) [pid = 1956] [serial = 111] [outer = 0x12527a400] 07:47:03 INFO - PROCESS | 1956 | 1462373223714 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x126f18400) [pid = 1956] [serial = 112] [outer = 0x12527a400] 07:47:04 INFO - PROCESS | 1956 | 1462373224004 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 07:47:04 INFO - PROCESS | 1956 | 1462373224018 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1956 | 1462373224019 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:47:04 INFO - PROCESS | 1956 | 1462373224029 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1956 | 1462373224030 Marionette TRACE conn2 <- [1,126,null,{}] 07:47:04 INFO - PROCESS | 1956 | 1462373224034 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 1956 | 1462373224113 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:47:04 INFO - PROCESS | 1956 | 1462373224179 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252df000 == 39 [pid = 1956] [id = 39] 07:47:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x112f9c000) [pid = 1956] [serial = 113] [outer = 0x0] 07:47:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x126f16400) [pid = 1956] [serial = 114] [outer = 0x112f9c000] 07:47:04 INFO - PROCESS | 1956 | 1462373224203 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x128a2e400) [pid = 1956] [serial = 115] [outer = 0x112f9c000] 07:47:05 INFO - PROCESS | 1956 | 1462373225220 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1219ms 07:47:05 INFO - PROCESS | 1956 | 1462373225249 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 1956 | 1462373225251 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:47:05 INFO - PROCESS | 1956 | 1462373225260 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 1956 | 1462373225262 Marionette TRACE conn2 <- [1,130,null,{}] 07:47:05 INFO - PROCESS | 1956 | 1462373225266 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 1956 | 1462373225353 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:47:05 INFO - PROCESS | 1956 | 1462373225360 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x113232000 == 40 [pid = 1956] [id = 40] 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1160ce000) [pid = 1956] [serial = 116] [outer = 0x0] 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x11619e800) [pid = 1956] [serial = 117] [outer = 0x1160ce000] 07:47:05 INFO - PROCESS | 1956 | 1462373225389 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x11674b800) [pid = 1956] [serial = 118] [outer = 0x1160ce000] 07:47:05 INFO - PROCESS | 1956 | 1462373225729 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 519ms 07:47:05 INFO - PROCESS | 1956 | 1462373225780 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 1956 | 1462373225784 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:47:05 INFO - PROCESS | 1956 | 1462373225797 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 1956 | 1462373225798 Marionette TRACE conn2 <- [1,134,null,{}] 07:47:05 INFO - PROCESS | 1956 | 1462373225801 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 1956 | 1462373225890 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:47:05 INFO - PROCESS | 1956 | 1462373225895 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b89000 == 41 [pid = 1956] [id = 41] 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x116933800) [pid = 1956] [serial = 119] [outer = 0x0] 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x117519800) [pid = 1956] [serial = 120] [outer = 0x116933800] 07:47:05 INFO - PROCESS | 1956 | 1462373225920 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x118008400) [pid = 1956] [serial = 121] [outer = 0x116933800] 07:47:06 INFO - PROCESS | 1956 | 1462373226243 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 07:47:06 INFO - PROCESS | 1956 | 1462373226269 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 1956 | 1462373226270 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:47:06 INFO - PROCESS | 1956 | 1462373226274 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 1956 | 1462373226277 Marionette TRACE conn2 <- [1,138,null,{}] 07:47:06 INFO - PROCESS | 1956 | 1462373226284 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 1956 | 1462373226369 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:47:06 INFO - PROCESS | 1956 | 1462373226375 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x117013000 == 42 [pid = 1956] [id = 42] 07:47:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x111ed4400) [pid = 1956] [serial = 122] [outer = 0x0] 07:47:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x11807c400) [pid = 1956] [serial = 123] [outer = 0x111ed4400] 07:47:06 INFO - PROCESS | 1956 | 1462373226428 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x118157c00) [pid = 1956] [serial = 124] [outer = 0x111ed4400] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1293e3000) [pid = 1956] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12910c000) [pid = 1956] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x118430400) [pid = 1956] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x118056800) [pid = 1956] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12cc22c00) [pid = 1956] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x12c66b400) [pid = 1956] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12b9bec00) [pid = 1956] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12c18e800) [pid = 1956] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x125275400) [pid = 1956] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x11800e800) [pid = 1956] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x12b240800) [pid = 1956] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x12a968000) [pid = 1956] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1192f3000) [pid = 1956] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x1199c1000) [pid = 1956] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x119c90000) [pid = 1956] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x119c94c00) [pid = 1956] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1218b4c00) [pid = 1956] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x1218bac00) [pid = 1956] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x111e67c00) [pid = 1956] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x112f1c400) [pid = 1956] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x116f02c00) [pid = 1956] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x1161a5800) [pid = 1956] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x116931800) [pid = 1956] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x113339000) [pid = 1956] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x118008000) [pid = 1956] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x11332cc00) [pid = 1956] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x11819b000) [pid = 1956] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1192ed800) [pid = 1956] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:47:07 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x12527a400) [pid = 1956] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:47:07 INFO - PROCESS | 1956 | 1462373227178 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 07:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:47:07 INFO - PROCESS | 1956 | 1462373227196 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 1956 | 1462373227197 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:47:07 INFO - PROCESS | 1956 | 1462373227199 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1956 | 1462373227201 Marionette TRACE conn2 <- [1,142,null,{}] 07:47:07 INFO - PROCESS | 1956 | 1462373227208 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 1956 | 1462373227311 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:47:07 INFO - PROCESS | 1956 | 1462373227339 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171df800 == 43 [pid = 1956] [id = 43] 07:47:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x1122b6c00) [pid = 1956] [serial = 125] [outer = 0x0] 07:47:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x118011800) [pid = 1956] [serial = 126] [outer = 0x1122b6c00] 07:47:07 INFO - PROCESS | 1956 | 1462373227364 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x11819ac00) [pid = 1956] [serial = 127] [outer = 0x1122b6c00] 07:47:07 INFO - PROCESS | 1956 | 1462373227732 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 07:47:07 INFO - PROCESS | 1956 | 1462373227779 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 1956 | 1462373227781 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:47:07 INFO - PROCESS | 1956 | 1462373227786 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1956 | 1462373227788 Marionette TRACE conn2 <- [1,146,null,{}] 07:47:07 INFO - PROCESS | 1956 | 1462373227791 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 1956 | 1462373227900 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:47:07 INFO - PROCESS | 1956 | 1462373227908 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c8c800 == 44 [pid = 1956] [id = 44] 07:47:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x116931c00) [pid = 1956] [serial = 128] [outer = 0x0] 07:47:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x1181a7000) [pid = 1956] [serial = 129] [outer = 0x116931c00] 07:47:07 INFO - PROCESS | 1956 | 1462373227950 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x118431000) [pid = 1956] [serial = 130] [outer = 0x116931c00] 07:47:08 INFO - PROCESS | 1956 | 1462373228281 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 525ms 07:47:08 INFO - PROCESS | 1956 | 1462373228310 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 1956 | 1462373228312 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:47:08 INFO - PROCESS | 1956 | 1462373228314 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 1956 | 1462373228315 Marionette TRACE conn2 <- [1,150,null,{}] 07:47:08 INFO - PROCESS | 1956 | 1462373228317 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 1956 | 1462373228424 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:47:08 INFO - PROCESS | 1956 | 1462373228431 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192bf800 == 45 [pid = 1956] [id = 45] 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x118437000) [pid = 1956] [serial = 131] [outer = 0x0] 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x118c16400) [pid = 1956] [serial = 132] [outer = 0x118437000] 07:47:08 INFO - PROCESS | 1956 | 1462373228459 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x119232800) [pid = 1956] [serial = 133] [outer = 0x118437000] 07:47:08 INFO - PROCESS | 1956 | 1462373228741 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 07:47:08 INFO - PROCESS | 1956 | 1462373228788 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 1956 | 1462373228792 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:47:08 INFO - PROCESS | 1956 | 1462373228794 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 1956 | 1462373228795 Marionette TRACE conn2 <- [1,154,null,{}] 07:47:08 INFO - PROCESS | 1956 | 1462373228798 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 1956 | 1462373228867 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:47:08 INFO - PROCESS | 1956 | 1462373228872 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x119caa000 == 46 [pid = 1956] [id = 46] 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1192e6c00) [pid = 1956] [serial = 134] [outer = 0x0] 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x119418800) [pid = 1956] [serial = 135] [outer = 0x1192e6c00] 07:47:08 INFO - PROCESS | 1956 | 1462373228898 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x119425000) [pid = 1956] [serial = 136] [outer = 0x1192e6c00] 07:47:09 INFO - PROCESS | 1956 | 1462373229405 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 620ms 07:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:47:09 INFO - PROCESS | 1956 | 1462373229415 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 1956 | 1462373229417 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:47:09 INFO - PROCESS | 1956 | 1462373229424 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 1956 | 1462373229427 Marionette TRACE conn2 <- [1,158,null,{}] 07:47:09 INFO - PROCESS | 1956 | 1462373229432 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:09 INFO - PROCESS | 1956 | 1462373229531 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:47:09 INFO - PROCESS | 1956 | 1462373229584 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x116918800 == 47 [pid = 1956] [id = 47] 07:47:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x115e3bc00) [pid = 1956] [serial = 137] [outer = 0x0] 07:47:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x116743400) [pid = 1956] [serial = 138] [outer = 0x115e3bc00] 07:47:09 INFO - PROCESS | 1956 | 1462373229619 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x116a49400) [pid = 1956] [serial = 139] [outer = 0x115e3bc00] 07:47:10 INFO - PROCESS | 1956 | 1462373230051 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 674ms 07:47:10 INFO - PROCESS | 1956 | 1462373230097 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 1956 | 1462373230101 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:47:10 INFO - PROCESS | 1956 | 1462373230125 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 1956 | 1462373230126 Marionette TRACE conn2 <- [1,162,null,{}] 07:47:10 INFO - PROCESS | 1956 | 1462373230129 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 1956 | 1462373230219 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:47:10 INFO - PROCESS | 1956 | 1462373230278 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c50000 == 48 [pid = 1956] [id = 48] 07:47:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x118006400) [pid = 1956] [serial = 140] [outer = 0x0] 07:47:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x118056c00) [pid = 1956] [serial = 141] [outer = 0x118006400] 07:47:10 INFO - PROCESS | 1956 | 1462373230308 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x118151c00) [pid = 1956] [serial = 142] [outer = 0x118006400] 07:47:10 INFO - PROCESS | 1956 | 1462373230751 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 07:47:10 INFO - PROCESS | 1956 | 1462373230815 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:47:10 INFO - PROCESS | 1956 | 1462373230817 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:47:10 INFO - PROCESS | 1956 | 1462373230821 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 1956 | 1462373230823 Marionette TRACE conn2 <- [1,166,null,{}] 07:47:10 INFO - PROCESS | 1956 | 1462373230831 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 1956 | 1462373230921 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:47:10 INFO - PROCESS | 1956 | 1462373230982 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x121494000 == 49 [pid = 1956] [id = 49] 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x118cfbc00) [pid = 1956] [serial = 143] [outer = 0x0] 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x119150000) [pid = 1956] [serial = 144] [outer = 0x118cfbc00] 07:47:11 INFO - PROCESS | 1956 | 1462373231013 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11941e400) [pid = 1956] [serial = 145] [outer = 0x118cfbc00] 07:47:11 INFO - PROCESS | 1956 | 1462373231456 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 07:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:47:11 INFO - PROCESS | 1956 | 1462373231507 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:47:11 INFO - PROCESS | 1956 | 1462373231509 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:47:11 INFO - PROCESS | 1956 | 1462373231512 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 1956 | 1462373231513 Marionette TRACE conn2 <- [1,170,null,{}] 07:47:11 INFO - PROCESS | 1956 | 1462373231515 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 1956 | 1462373231594 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:47:11 INFO - PROCESS | 1956 | 1462373231652 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e9d000 == 50 [pid = 1956] [id = 50] 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x113bed400) [pid = 1956] [serial = 146] [outer = 0x0] 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1180cd000) [pid = 1956] [serial = 147] [outer = 0x113bed400] 07:47:11 INFO - PROCESS | 1956 | 1462373231685 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11871e400) [pid = 1956] [serial = 148] [outer = 0x113bed400] 07:47:12 INFO - PROCESS | 1956 | 1462373232328 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 821ms 07:47:12 INFO - PROCESS | 1956 | 1462373232335 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 1956 | 1462373232340 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:47:12 INFO - PROCESS | 1956 | 1462373232345 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 1956 | 1462373232349 Marionette TRACE conn2 <- [1,174,null,{}] 07:47:12 INFO - PROCESS | 1956 | 1462373232355 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 1956 | 1462373232449 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:47:12 INFO - PROCESS | 1956 | 1462373232507 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x116628800 == 51 [pid = 1956] [id = 51] 07:47:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x113d56800) [pid = 1956] [serial = 149] [outer = 0x0] 07:47:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x116069800) [pid = 1956] [serial = 150] [outer = 0x113d56800] 07:47:12 INFO - PROCESS | 1956 | 1462373232535 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x116747400) [pid = 1956] [serial = 151] [outer = 0x113d56800] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1192bf800 == 50 [pid = 1956] [id = 45] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x118c8c800 == 49 [pid = 1956] [id = 44] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x121ba0000 == 48 [pid = 1956] [id = 37] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1171df800 == 47 [pid = 1956] [id = 43] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x117013000 == 46 [pid = 1956] [id = 42] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x113b89000 == 45 [pid = 1956] [id = 41] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad8000 == 44 [pid = 1956] [id = 32] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b7800 == 43 [pid = 1956] [id = 28] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x113232000 == 42 [pid = 1956] [id = 40] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x112222000 == 41 [pid = 1956] [id = 31] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1192d5000 == 40 [pid = 1956] [id = 30] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x118c8d000 == 39 [pid = 1956] [id = 29] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1171e9800 == 38 [pid = 1956] [id = 27] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x112e9d000 == 37 [pid = 1956] [id = 50] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x121494000 == 36 [pid = 1956] [id = 49] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x1252df000 == 35 [pid = 1956] [id = 39] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x119c50000 == 34 [pid = 1956] [id = 48] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x119caa000 == 33 [pid = 1956] [id = 46] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1b7000 == 32 [pid = 1956] [id = 34] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x116918800 == 31 [pid = 1956] [id = 47] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x121494800 == 30 [pid = 1956] [id = 35] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x124d18800 == 29 [pid = 1956] [id = 38] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x119d0b800 == 28 [pid = 1956] [id = 33] 07:47:13 INFO - PROCESS | 1956 | --DOCSHELL 0x121566800 == 27 [pid = 1956] [id = 36] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12910f400) [pid = 1956] [serial = 58] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1199bc800) [pid = 1956] [serial = 90] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x119c96000) [pid = 1956] [serial = 91] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x119cf0c00) [pid = 1956] [serial = 93] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12121b000) [pid = 1956] [serial = 96] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12136cc00) [pid = 1956] [serial = 99] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x121b12800) [pid = 1956] [serial = 102] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1248a3c00) [pid = 1956] [serial = 105] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x124df0c00) [pid = 1956] [serial = 108] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x125d30c00) [pid = 1956] [serial = 111] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x11204ac00) [pid = 1956] [serial = 60] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x113d5b000) [pid = 1956] [serial = 63] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x118003800) [pid = 1956] [serial = 66] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x1161e6800) [pid = 1956] [serial = 69] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x116748c00) [pid = 1956] [serial = 70] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x117513800) [pid = 1956] [serial = 72] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x1176b5400) [pid = 1956] [serial = 73] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x11805dc00) [pid = 1956] [serial = 75] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x11a0e5400) [pid = 1956] [serial = 94] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11815b400) [pid = 1956] [serial = 78] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x118438400) [pid = 1956] [serial = 81] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x118c1f800) [pid = 1956] [serial = 84] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1192f3400) [pid = 1956] [serial = 85] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x119420800) [pid = 1956] [serial = 87] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x121367c00) [pid = 1956] [serial = 97] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1218afc00) [pid = 1956] [serial = 100] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x11606e800) [pid = 1956] [serial = 82] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1199b8400) [pid = 1956] [serial = 88] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x124de6000) [pid = 1956] [serial = 106] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x118011400) [pid = 1956] [serial = 67] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x1180ca400) [pid = 1956] [serial = 76] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x115eb6000) [pid = 1956] [serial = 64] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x1251e5c00) [pid = 1956] [serial = 109] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x1122a9800) [pid = 1956] [serial = 61] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x1182f2400) [pid = 1956] [serial = 79] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x126f18400) [pid = 1956] [serial = 112] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x12a95b000) [pid = 1956] [serial = 21] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x12a95f800) [pid = 1956] [serial = 22] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x129239400) [pid = 1956] [serial = 16] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x129240800) [pid = 1956] [serial = 18] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x12910dc00) [pid = 1956] [serial = 15] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x1218ad800) [pid = 1956] [serial = 11] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 79 (0x121b0a400) [pid = 1956] [serial = 8] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x12cf80000) [pid = 1956] [serial = 51] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x12ce1a800) [pid = 1956] [serial = 45] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 76 (0x12ce6b000) [pid = 1956] [serial = 48] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 75 (0x12c670800) [pid = 1956] [serial = 42] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x12cc1e400) [pid = 1956] [serial = 43] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x12c51f400) [pid = 1956] [serial = 39] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x12c665800) [pid = 1956] [serial = 40] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x12c512c00) [pid = 1956] [serial = 36] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x12c518400) [pid = 1956] [serial = 37] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 69 (0x12bc33800) [pid = 1956] [serial = 33] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 68 (0x12c18bc00) [pid = 1956] [serial = 34] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 67 (0x118010c00) [pid = 1956] [serial = 30] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 66 (0x1181a2c00) [pid = 1956] [serial = 31] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 65 (0x12b9c7000) [pid = 1956] [serial = 27] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 64 (0x118072800) [pid = 1956] [serial = 28] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 63 (0x12b237800) [pid = 1956] [serial = 25] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 62 (0x12b10f800) [pid = 1956] [serial = 24] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 61 (0x11843bc00) [pid = 1956] [serial = 57] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 60 (0x11805b000) [pid = 1956] [serial = 54] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 59 (0x11842d800) [pid = 1956] [serial = 55] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | --DOMWINDOW == 58 (0x11806f400) [pid = 1956] [serial = 52] [outer = 0x0] [url = about:blank] 07:47:13 INFO - PROCESS | 1956 | 1462373233357 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1025ms 07:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:47:13 INFO - PROCESS | 1956 | 1462373233370 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 1956 | 1462373233374 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:47:13 INFO - PROCESS | 1956 | 1462373233378 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 1956 | 1462373233380 Marionette TRACE conn2 <- [1,178,null,{}] 07:47:13 INFO - PROCESS | 1956 | 1462373233388 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 1956 | 1462373233459 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:47:13 INFO - PROCESS | 1956 | 1462373233465 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x112d47800 == 28 [pid = 1956] [id = 52] 07:47:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 59 (0x113331000) [pid = 1956] [serial = 152] [outer = 0x0] 07:47:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 60 (0x113de5400) [pid = 1956] [serial = 153] [outer = 0x113331000] 07:47:13 INFO - PROCESS | 1956 | 1462373233495 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 61 (0x1160d0800) [pid = 1956] [serial = 154] [outer = 0x113331000] 07:47:13 INFO - PROCESS | 1956 | 1462373233828 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 07:47:13 INFO - PROCESS | 1956 | 1462373233858 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 1956 | 1462373233863 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:47:13 INFO - PROCESS | 1956 | 1462373233869 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 1956 | 1462373233870 Marionette TRACE conn2 <- [1,182,null,{}] 07:47:13 INFO - PROCESS | 1956 | 1462373233873 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 1956 | 1462373233942 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:47:13 INFO - PROCESS | 1956 | 1462373233948 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x11610b000 == 29 [pid = 1956] [id = 53] 07:47:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 62 (0x11619f800) [pid = 1956] [serial = 155] [outer = 0x0] 07:47:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 63 (0x11693cc00) [pid = 1956] [serial = 156] [outer = 0x11619f800] 07:47:13 INFO - PROCESS | 1956 | 1462373233976 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x1176b4800) [pid = 1956] [serial = 157] [outer = 0x11619f800] 07:47:14 INFO - PROCESS | 1956 | 1462373234286 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 07:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:47:14 INFO - PROCESS | 1956 | 1462373234338 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 1956 | 1462373234340 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:47:14 INFO - PROCESS | 1956 | 1462373234342 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1956 | 1462373234345 Marionette TRACE conn2 <- [1,186,null,{}] 07:47:14 INFO - PROCESS | 1956 | 1462373234353 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 1956 | 1462373234428 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:47:14 INFO - PROCESS | 1956 | 1462373234471 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x117012000 == 30 [pid = 1956] [id = 54] 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x115154800) [pid = 1956] [serial = 158] [outer = 0x0] 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x118011000) [pid = 1956] [serial = 159] [outer = 0x115154800] 07:47:14 INFO - PROCESS | 1956 | 1462373234500 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x118076000) [pid = 1956] [serial = 160] [outer = 0x115154800] 07:47:14 INFO - PROCESS | 1956 | 1462373234752 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 07:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:47:14 INFO - PROCESS | 1956 | 1462373234763 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 1956 | 1462373234765 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:47:14 INFO - PROCESS | 1956 | 1462373234767 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1956 | 1462373234768 Marionette TRACE conn2 <- [1,190,null,{}] 07:47:14 INFO - PROCESS | 1956 | 1462373234778 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 1956 | 1462373234858 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:47:14 INFO - PROCESS | 1956 | 1462373234862 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x118537800 == 31 [pid = 1956] [id = 55] 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x1180c3c00) [pid = 1956] [serial = 161] [outer = 0x0] 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x11819c800) [pid = 1956] [serial = 162] [outer = 0x1180c3c00] 07:47:14 INFO - PROCESS | 1956 | 1462373234890 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x1182e8400) [pid = 1956] [serial = 163] [outer = 0x1180c3c00] 07:47:15 INFO - PROCESS | 1956 | 1462373235207 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 473ms 07:47:15 INFO - PROCESS | 1956 | 1462373235241 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1956 | 1462373235242 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:47:15 INFO - PROCESS | 1956 | 1462373235245 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1956 | 1462373235246 Marionette TRACE conn2 <- [1,194,null,{}] 07:47:15 INFO - PROCESS | 1956 | 1462373235248 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 1956 | 1462373235336 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:47:15 INFO - PROCESS | 1956 | 1462373235348 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185cd800 == 32 [pid = 1956] [id = 56] 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x112f1f000) [pid = 1956] [serial = 164] [outer = 0x0] 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x1182f4400) [pid = 1956] [serial = 165] [outer = 0x112f1f000] 07:47:15 INFO - PROCESS | 1956 | 1462373235375 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x11843b000) [pid = 1956] [serial = 166] [outer = 0x112f1f000] 07:47:15 INFO - PROCESS | 1956 | 1462373235696 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 07:47:15 INFO - PROCESS | 1956 | 1462373235715 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1956 | 1462373235716 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:47:15 INFO - PROCESS | 1956 | 1462373235718 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1956 | 1462373235720 Marionette TRACE conn2 <- [1,198,null,{}] 07:47:15 INFO - PROCESS | 1956 | 1462373235724 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 1956 | 1462373235821 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:47:15 INFO - PROCESS | 1956 | 1462373235826 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x119508000 == 33 [pid = 1956] [id = 57] 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x118510400) [pid = 1956] [serial = 167] [outer = 0x0] 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x118cf4c00) [pid = 1956] [serial = 168] [outer = 0x118510400] 07:47:15 INFO - PROCESS | 1956 | 1462373235875 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x1192ec000) [pid = 1956] [serial = 169] [outer = 0x118510400] 07:47:16 INFO - PROCESS | 1956 | 1462373236212 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 07:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:47:16 INFO - PROCESS | 1956 | 1462373236239 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 1956 | 1462373236240 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:47:16 INFO - PROCESS | 1956 | 1462373236242 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 1956 | 1462373236244 Marionette TRACE conn2 <- [1,202,null,{}] 07:47:16 INFO - PROCESS | 1956 | 1462373236255 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:16 INFO - PROCESS | 1956 | 1462373236335 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:47:16 INFO - PROCESS | 1956 | 1462373236341 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cc0800 == 34 [pid = 1956] [id = 58] 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x118718c00) [pid = 1956] [serial = 170] [outer = 0x0] 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x11941f000) [pid = 1956] [serial = 171] [outer = 0x118718c00] 07:47:16 INFO - PROCESS | 1956 | 1462373236367 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x1199b9400) [pid = 1956] [serial = 172] [outer = 0x118718c00] 07:47:16 INFO - PROCESS | 1956 | 1462373236698 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 480ms 07:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:47:16 INFO - PROCESS | 1956 | 1462373236728 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 1956 | 1462373236729 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:47:16 INFO - PROCESS | 1956 | 1462373236732 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 1956 | 1462373236733 Marionette TRACE conn2 <- [1,206,null,{}] 07:47:16 INFO - PROCESS | 1956 | 1462373236735 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:16 INFO - PROCESS | 1956 | 1462373236819 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:47:16 INFO - PROCESS | 1956 | 1462373236823 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1a8000 == 35 [pid = 1956] [id = 59] 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x1192f1400) [pid = 1956] [serial = 173] [outer = 0x0] 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x119c8a400) [pid = 1956] [serial = 174] [outer = 0x1192f1400] 07:47:16 INFO - PROCESS | 1956 | 1462373236848 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x119ceb400) [pid = 1956] [serial = 175] [outer = 0x1192f1400] 07:47:17 INFO - PROCESS | 1956 | 1462373237146 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 07:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:47:17 INFO - PROCESS | 1956 | 1462373237201 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1956 | 1462373237203 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:47:17 INFO - PROCESS | 1956 | 1462373237207 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1956 | 1462373237210 Marionette TRACE conn2 <- [1,210,null,{}] 07:47:17 INFO - PROCESS | 1956 | 1462373237212 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 1956 | 1462373237297 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x112f9c000) [pid = 1956] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x1218aec00) [pid = 1956] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 79 (0x1192e6c00) [pid = 1956] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x118437000) [pid = 1956] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x1160ce000) [pid = 1956] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 76 (0x111ed4400) [pid = 1956] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 75 (0x116933800) [pid = 1956] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x1122b6c00) [pid = 1956] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:47:17 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x116931c00) [pid = 1956] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:47:17 INFO - PROCESS | 1956 | 1462373237354 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x113fc6800 == 36 [pid = 1956] [id = 60] 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x111ed4400) [pid = 1956] [serial = 176] [outer = 0x0] 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x112f9c400) [pid = 1956] [serial = 177] [outer = 0x111ed4400] 07:47:17 INFO - PROCESS | 1956 | 1462373237382 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x1181a3c00) [pid = 1956] [serial = 178] [outer = 0x111ed4400] 07:47:17 INFO - PROCESS | 1956 | 1462373237631 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 07:47:17 INFO - PROCESS | 1956 | 1462373237679 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1956 | 1462373237680 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:47:17 INFO - PROCESS | 1956 | 1462373237682 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1956 | 1462373237683 Marionette TRACE conn2 <- [1,214,null,{}] 07:47:17 INFO - PROCESS | 1956 | 1462373237686 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 1956 | 1462373237769 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:47:17 INFO - PROCESS | 1956 | 1462373237775 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12149b000 == 37 [pid = 1956] [id = 61] 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x119cec000) [pid = 1956] [serial = 179] [outer = 0x0] 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x119dda000) [pid = 1956] [serial = 180] [outer = 0x119cec000] 07:47:17 INFO - PROCESS | 1956 | 1462373237801 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x12121ac00) [pid = 1956] [serial = 181] [outer = 0x119cec000] 07:47:18 INFO - PROCESS | 1956 | 1462373238106 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 07:47:18 INFO - PROCESS | 1956 | 1462373238151 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 1956 | 1462373238153 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:47:18 INFO - PROCESS | 1956 | 1462373238157 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 1956 | 1462373238159 Marionette TRACE conn2 <- [1,218,null,{}] 07:47:18 INFO - PROCESS | 1956 | 1462373238161 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 1956 | 1462373238262 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:47:18 INFO - PROCESS | 1956 | 1462373238268 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185c2000 == 38 [pid = 1956] [id = 62] 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x1169b0400) [pid = 1956] [serial = 182] [outer = 0x0] 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x119ced000) [pid = 1956] [serial = 183] [outer = 0x1169b0400] 07:47:18 INFO - PROCESS | 1956 | 1462373238299 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x11843a800) [pid = 1956] [serial = 184] [outer = 0x1169b0400] 07:47:18 INFO - PROCESS | 1956 | 1462373238592 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 07:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:47:18 INFO - PROCESS | 1956 | 1462373238628 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 1956 | 1462373238629 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:47:18 INFO - PROCESS | 1956 | 1462373238631 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 1956 | 1462373238632 Marionette TRACE conn2 <- [1,222,null,{}] 07:47:18 INFO - PROCESS | 1956 | 1462373238634 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 1956 | 1462373238708 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:47:18 INFO - PROCESS | 1956 | 1462373238713 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248cd000 == 39 [pid = 1956] [id = 63] 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x1217e5400) [pid = 1956] [serial = 185] [outer = 0x0] 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x1218b5c00) [pid = 1956] [serial = 186] [outer = 0x1217e5400] 07:47:18 INFO - PROCESS | 1956 | 1462373238740 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x121b0b800) [pid = 1956] [serial = 187] [outer = 0x1217e5400] 07:47:19 INFO - PROCESS | 1956 | 1462373239028 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 07:47:19 INFO - PROCESS | 1956 | 1462373239050 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 1956 | 1462373239051 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:47:19 INFO - PROCESS | 1956 | 1462373239053 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 1956 | 1462373239055 Marionette TRACE conn2 <- [1,226,null,{}] 07:47:19 INFO - PROCESS | 1956 | 1462373239065 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 1956 | 1462373239161 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:47:19 INFO - PROCESS | 1956 | 1462373239168 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d1a000 == 40 [pid = 1956] [id = 64] 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x1192e7400) [pid = 1956] [serial = 188] [outer = 0x0] 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x121bcec00) [pid = 1956] [serial = 189] [outer = 0x1192e7400] 07:47:19 INFO - PROCESS | 1956 | 1462373239193 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x124877000) [pid = 1956] [serial = 190] [outer = 0x1192e7400] 07:47:19 INFO - PROCESS | 1956 | 1462373239669 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 626ms 07:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:47:19 INFO - PROCESS | 1956 | 1462373239680 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 1956 | 1462373239682 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:47:19 INFO - PROCESS | 1956 | 1462373239685 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 1956 | 1462373239686 Marionette TRACE conn2 <- [1,230,null,{}] 07:47:19 INFO - PROCESS | 1956 | 1462373239718 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 1956 | 1462373239821 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:47:19 INFO - PROCESS | 1956 | 1462373239887 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e19800 == 41 [pid = 1956] [id = 65] 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x1133edc00) [pid = 1956] [serial = 191] [outer = 0x0] 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x115e3b400) [pid = 1956] [serial = 192] [outer = 0x1133edc00] 07:47:19 INFO - PROCESS | 1956 | 1462373239918 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1169b0000) [pid = 1956] [serial = 193] [outer = 0x1133edc00] 07:47:20 INFO - PROCESS | 1956 | 1462373240415 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 748ms 07:47:20 INFO - PROCESS | 1956 | 1462373240547 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 1956 | 1462373240549 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:47:20 INFO - PROCESS | 1956 | 1462373240575 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 1956 | 1462373240577 Marionette TRACE conn2 <- [1,234,null,{}] 07:47:20 INFO - PROCESS | 1956 | 1462373240582 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 1956 | 1462373240680 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:47:20 INFO - PROCESS | 1956 | 1462373240718 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e0a000 == 42 [pid = 1956] [id = 66] 07:47:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x113f39800) [pid = 1956] [serial = 194] [outer = 0x0] 07:47:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x11615e400) [pid = 1956] [serial = 195] [outer = 0x113f39800] 07:47:20 INFO - PROCESS | 1956 | 1462373240746 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x116939400) [pid = 1956] [serial = 196] [outer = 0x113f39800] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x1248cd000 == 41 [pid = 1956] [id = 63] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x1185c2000 == 40 [pid = 1956] [id = 62] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x12149b000 == 39 [pid = 1956] [id = 61] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x113fc6800 == 38 [pid = 1956] [id = 60] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1a8000 == 37 [pid = 1956] [id = 59] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x119cc0800 == 36 [pid = 1956] [id = 58] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x119508000 == 35 [pid = 1956] [id = 57] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x1185cd800 == 34 [pid = 1956] [id = 56] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x118537800 == 33 [pid = 1956] [id = 55] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x117012000 == 32 [pid = 1956] [id = 54] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x11610b000 == 31 [pid = 1956] [id = 53] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x112d47800 == 30 [pid = 1956] [id = 52] 07:47:21 INFO - PROCESS | 1956 | --DOCSHELL 0x116628800 == 29 [pid = 1956] [id = 51] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x119418800) [pid = 1956] [serial = 135] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x119425000) [pid = 1956] [serial = 136] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x119232800) [pid = 1956] [serial = 133] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x11619e800) [pid = 1956] [serial = 117] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x11807c400) [pid = 1956] [serial = 123] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x118008400) [pid = 1956] [serial = 121] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x117519800) [pid = 1956] [serial = 120] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x118c16400) [pid = 1956] [serial = 132] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x118011800) [pid = 1956] [serial = 126] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x118157c00) [pid = 1956] [serial = 124] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x118431000) [pid = 1956] [serial = 130] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x1181a7000) [pid = 1956] [serial = 129] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x11674b800) [pid = 1956] [serial = 118] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x128a2e400) [pid = 1956] [serial = 115] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 79 (0x11819ac00) [pid = 1956] [serial = 127] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x126f16400) [pid = 1956] [serial = 114] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x124873800) [pid = 1956] [serial = 103] [outer = 0x0] [url = about:blank] 07:47:21 INFO - PROCESS | 1956 | 1462373241187 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 647ms 07:47:21 INFO - PROCESS | 1956 | 1462373241201 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:47:21 INFO - PROCESS | 1956 | 1462373241205 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:47:21 INFO - PROCESS | 1956 | 1462373241214 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1956 | 1462373241218 Marionette TRACE conn2 <- [1,238,null,{}] 07:47:21 INFO - PROCESS | 1956 | 1462373241223 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:21 INFO - PROCESS | 1956 | 1462373241336 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:47:21 INFO - PROCESS | 1956 | 1462373241345 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x116907800 == 30 [pid = 1956] [id = 67] 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x11716a000) [pid = 1956] [serial = 197] [outer = 0x0] 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x118003c00) [pid = 1956] [serial = 198] [outer = 0x11716a000] 07:47:21 INFO - PROCESS | 1956 | 1462373241389 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x11804e400) [pid = 1956] [serial = 199] [outer = 0x11716a000] 07:47:21 INFO - PROCESS | 1956 | 1462373241735 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 577ms 07:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:47:21 INFO - PROCESS | 1956 | 1462373241787 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 1956 | 1462373241788 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:47:21 INFO - PROCESS | 1956 | 1462373241791 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1956 | 1462373241792 Marionette TRACE conn2 <- [1,242,null,{}] 07:47:21 INFO - PROCESS | 1956 | 1462373241799 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:21 INFO - PROCESS | 1956 | 1462373241875 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:47:21 INFO - PROCESS | 1956 | 1462373241882 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176e1000 == 31 [pid = 1956] [id = 68] 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x11807c400) [pid = 1956] [serial = 200] [outer = 0x0] 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x118157800) [pid = 1956] [serial = 201] [outer = 0x11807c400] 07:47:21 INFO - PROCESS | 1956 | 1462373241914 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x1181a1800) [pid = 1956] [serial = 202] [outer = 0x11807c400] 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x1181a4c00) [pid = 1956] [serial = 203] [outer = 0x12a548400] 07:47:22 INFO - PROCESS | 1956 | 1462373242275 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 07:47:22 INFO - PROCESS | 1956 | 1462373242317 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 1956 | 1462373242318 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:47:22 INFO - PROCESS | 1956 | 1462373242323 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1956 | 1462373242324 Marionette TRACE conn2 <- [1,246,null,{}] 07:47:22 INFO - PROCESS | 1956 | 1462373242326 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 1956 | 1462373242398 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:47:22 INFO - PROCESS | 1956 | 1462373242404 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x118ca5800 == 32 [pid = 1956] [id = 69] 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x1182f0c00) [pid = 1956] [serial = 204] [outer = 0x0] 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x118438800) [pid = 1956] [serial = 205] [outer = 0x1182f0c00] 07:47:22 INFO - PROCESS | 1956 | 1462373242432 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x118c22000) [pid = 1956] [serial = 206] [outer = 0x1182f0c00] 07:47:22 INFO - PROCESS | 1956 | 1462373242769 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 07:47:22 INFO - PROCESS | 1956 | 1462373242794 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 1956 | 1462373242795 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:47:22 INFO - PROCESS | 1956 | 1462373242797 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1956 | 1462373242799 Marionette TRACE conn2 <- [1,250,null,{}] 07:47:22 INFO - PROCESS | 1956 | 1462373242801 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 1956 | 1462373242868 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:47:22 INFO - PROCESS | 1956 | 1462373242875 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x11951c000 == 33 [pid = 1956] [id = 70] 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x112fa0400) [pid = 1956] [serial = 207] [outer = 0x0] 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x119229800) [pid = 1956] [serial = 208] [outer = 0x112fa0400] 07:47:22 INFO - PROCESS | 1956 | 1462373242899 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1192f3800) [pid = 1956] [serial = 209] [outer = 0x112fa0400] 07:47:23 INFO - PROCESS | 1956 | 1462373243192 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 420ms 07:47:23 INFO - PROCESS | 1956 | 1462373243218 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 1956 | 1462373243220 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:47:23 INFO - PROCESS | 1956 | 1462373243225 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 1956 | 1462373243227 Marionette TRACE conn2 <- [1,254,null,{}] 07:47:23 INFO - PROCESS | 1956 | 1462373243229 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 1956 | 1462373243346 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:47:23 INFO - PROCESS | 1956 | 1462373243360 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cae800 == 34 [pid = 1956] [id = 71] 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x118cf1c00) [pid = 1956] [serial = 210] [outer = 0x0] 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x119422800) [pid = 1956] [serial = 211] [outer = 0x118cf1c00] 07:47:23 INFO - PROCESS | 1956 | 1462373243385 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x12121e000) [pid = 1956] [serial = 212] [outer = 0x118cf1c00] 07:47:23 INFO - PROCESS | 1956 | 1462373243719 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 07:47:23 INFO - PROCESS | 1956 | 1462373243745 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 1956 | 1462373243746 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:47:23 INFO - PROCESS | 1956 | 1462373243748 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 1956 | 1462373243749 Marionette TRACE conn2 <- [1,258,null,{}] 07:47:23 INFO - PROCESS | 1956 | 1462373243751 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 1956 | 1462373243833 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:47:23 INFO - PROCESS | 1956 | 1462373243860 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12132b800 == 35 [pid = 1956] [id = 72] 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x1181a6400) [pid = 1956] [serial = 213] [outer = 0x0] 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x12136a000) [pid = 1956] [serial = 214] [outer = 0x1181a6400] 07:47:23 INFO - PROCESS | 1956 | 1462373243883 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x12121f800) [pid = 1956] [serial = 215] [outer = 0x1181a6400] 07:47:24 INFO - PROCESS | 1956 | 1462373244294 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 07:47:24 INFO - PROCESS | 1956 | 1462373244320 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:47:24 INFO - PROCESS | 1956 | 1462373244324 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:47:24 INFO - PROCESS | 1956 | 1462373244328 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1956 | 1462373244330 Marionette TRACE conn2 <- [1,262,null,{}] 07:47:24 INFO - PROCESS | 1956 | 1462373244333 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:24 INFO - PROCESS | 1956 | 1462373244470 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:47:24 INFO - PROCESS | 1956 | 1462373244492 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a0b800 == 36 [pid = 1956] [id = 73] 07:47:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1120f6000) [pid = 1956] [serial = 216] [outer = 0x0] 07:47:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x1217e8800) [pid = 1956] [serial = 217] [outer = 0x1120f6000] 07:47:24 INFO - PROCESS | 1956 | 1462373244531 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x121d6c800) [pid = 1956] [serial = 218] [outer = 0x1120f6000] 07:47:24 INFO - PROCESS | 1956 | 1462373244900 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms 07:47:24 INFO - PROCESS | 1956 | 1462373244950 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1956 | 1462373244951 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:47:24 INFO - PROCESS | 1956 | 1462373244953 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1956 | 1462373244954 Marionette TRACE conn2 <- [1,266,null,{}] 07:47:24 INFO - PROCESS | 1956 | 1462373244957 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 1956 | 1462373245046 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:47:25 INFO - PROCESS | 1956 | 1462373245050 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248d0800 == 37 [pid = 1956] [id = 74] 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x121216000) [pid = 1956] [serial = 219] [outer = 0x0] 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x12487a800) [pid = 1956] [serial = 220] [outer = 0x121216000] 07:47:25 INFO - PROCESS | 1956 | 1462373245075 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x124c83800) [pid = 1956] [serial = 221] [outer = 0x121216000] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x118cfbc00) [pid = 1956] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x113bed400) [pid = 1956] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1192f1400) [pid = 1956] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x111ed4400) [pid = 1956] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x119cec000) [pid = 1956] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x112f1f000) [pid = 1956] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x1169b0400) [pid = 1956] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1217e5400) [pid = 1956] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x118510400) [pid = 1956] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x115154800) [pid = 1956] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x1180c3c00) [pid = 1956] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x113331000) [pid = 1956] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x11619f800) [pid = 1956] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x118718c00) [pid = 1956] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x115e3bc00) [pid = 1956] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:47:25 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x118006400) [pid = 1956] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:47:25 INFO - PROCESS | 1956 | 1462373245480 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 569ms 07:47:25 INFO - PROCESS | 1956 | 1462373245523 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 1956 | 1462373245524 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:47:25 INFO - PROCESS | 1956 | 1462373245526 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 1956 | 1462373245527 Marionette TRACE conn2 <- [1,270,null,{}] 07:47:25 INFO - PROCESS | 1956 | 1462373245530 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 1956 | 1462373245602 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:47:25 INFO - PROCESS | 1956 | 1462373245610 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c8d000 == 38 [pid = 1956] [id = 75] 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x113bed400) [pid = 1956] [serial = 222] [outer = 0x0] 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x11751f400) [pid = 1956] [serial = 223] [outer = 0x113bed400] 07:47:25 INFO - PROCESS | 1956 | 1462373245635 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x11843c800) [pid = 1956] [serial = 224] [outer = 0x113bed400] 07:47:25 INFO - PROCESS | 1956 | 1462373245948 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 07:47:25 INFO - PROCESS | 1956 | 1462373245994 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 1956 | 1462373245996 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:47:26 INFO - PROCESS | 1956 | 1462373245998 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 1956 | 1462373246000 Marionette TRACE conn2 <- [1,274,null,{}] 07:47:26 INFO - PROCESS | 1956 | 1462373246003 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:26 INFO - PROCESS | 1956 | 1462373246105 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:47:26 INFO - PROCESS | 1956 | 1462373246112 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x125934800 == 39 [pid = 1956] [id = 76] 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x116165800) [pid = 1956] [serial = 225] [outer = 0x0] 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x118cfbc00) [pid = 1956] [serial = 226] [outer = 0x116165800] 07:47:26 INFO - PROCESS | 1956 | 1462373246141 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x124fa5400) [pid = 1956] [serial = 227] [outer = 0x116165800] 07:47:26 INFO - PROCESS | 1956 | 1462373246449 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 07:47:26 INFO - PROCESS | 1956 | 1462373246468 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:47:26 INFO - PROCESS | 1956 | 1462373246469 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:47:26 INFO - PROCESS | 1956 | 1462373246474 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 1956 | 1462373246476 Marionette TRACE conn2 <- [1,278,null,{}] 07:47:26 INFO - PROCESS | 1956 | 1462373246479 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:26 INFO - PROCESS | 1956 | 1462373246552 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:47:26 INFO - PROCESS | 1956 | 1462373246559 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a09800 == 40 [pid = 1956] [id = 77] 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x1251dd800) [pid = 1956] [serial = 228] [outer = 0x0] 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x1258db400) [pid = 1956] [serial = 229] [outer = 0x1251dd800] 07:47:26 INFO - PROCESS | 1956 | 1462373246584 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x125d2dc00) [pid = 1956] [serial = 230] [outer = 0x1251dd800] 07:47:26 INFO - PROCESS | 1956 | 1462373246943 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 519ms 07:47:26 INFO - PROCESS | 1956 | 1462373246994 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 1956 | 1462373246995 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:47:26 INFO - PROCESS | 1956 | 1462373246997 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 1956 | 1462373246998 Marionette TRACE conn2 <- [1,282,null,{}] 07:47:27 INFO - PROCESS | 1956 | 1462373247000 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 1956 | 1462373247060 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:47:27 INFO - PROCESS | 1956 | 1462373247064 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e1f800 == 41 [pid = 1956] [id = 78] 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x125d35000) [pid = 1956] [serial = 231] [outer = 0x0] 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x126f1b400) [pid = 1956] [serial = 232] [outer = 0x125d35000] 07:47:27 INFO - PROCESS | 1956 | 1462373247086 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x126fec000) [pid = 1956] [serial = 233] [outer = 0x125d35000] 07:47:27 INFO - PROCESS | 1956 | 1462373247517 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 572ms 07:47:27 INFO - PROCESS | 1956 | 1462373247570 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 1956 | 1462373247572 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:47:27 INFO - PROCESS | 1956 | 1462373247576 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 1956 | 1462373247579 Marionette TRACE conn2 <- [1,286,null,{}] 07:47:27 INFO - PROCESS | 1956 | 1462373247584 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 1956 | 1462373247706 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:47:27 INFO - PROCESS | 1956 | 1462373247793 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b92800 == 42 [pid = 1956] [id = 79] 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1130ac800) [pid = 1956] [serial = 234] [outer = 0x0] 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x115e3d000) [pid = 1956] [serial = 235] [outer = 0x1130ac800] 07:47:27 INFO - PROCESS | 1956 | 1462373247843 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x11693ac00) [pid = 1956] [serial = 236] [outer = 0x1130ac800] 07:47:28 INFO - PROCESS | 1956 | 1462373248360 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 822ms 07:47:28 INFO - PROCESS | 1956 | 1462373248399 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 1956 | 1462373248403 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:47:28 INFO - PROCESS | 1956 | 1462373248407 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1956 | 1462373248409 Marionette TRACE conn2 <- [1,290,null,{}] 07:47:28 INFO - PROCESS | 1956 | 1462373248412 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 1956 | 1462373248510 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:47:28 INFO - PROCESS | 1956 | 1462373248570 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c68800 == 43 [pid = 1956] [id = 80] 07:47:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x11751d000) [pid = 1956] [serial = 237] [outer = 0x0] 07:47:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x118055400) [pid = 1956] [serial = 238] [outer = 0x11751d000] 07:47:28 INFO - PROCESS | 1956 | 1462373248602 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x11819a400) [pid = 1956] [serial = 239] [outer = 0x11751d000] 07:47:29 INFO - PROCESS | 1956 | 1462373249013 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 07:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:47:29 INFO - PROCESS | 1956 | 1462373249028 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1956 | 1462373249029 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:47:29 INFO - PROCESS | 1956 | 1462373249032 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1956 | 1462373249034 Marionette TRACE conn2 <- [1,294,null,{}] 07:47:29 INFO - PROCESS | 1956 | 1462373249042 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 1956 | 1462373249143 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:47:29 INFO - PROCESS | 1956 | 1462373249186 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d19800 == 44 [pid = 1956] [id = 81] 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1181a3000) [pid = 1956] [serial = 240] [outer = 0x0] 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x11914e400) [pid = 1956] [serial = 241] [outer = 0x1181a3000] 07:47:29 INFO - PROCESS | 1956 | 1462373249219 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1199c3400) [pid = 1956] [serial = 242] [outer = 0x1181a3000] 07:47:29 INFO - PROCESS | 1956 | 1462373249627 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 07:47:29 INFO - PROCESS | 1956 | 1462373249654 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1956 | 1462373249656 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:47:29 INFO - PROCESS | 1956 | 1462373249658 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1956 | 1462373249659 Marionette TRACE conn2 <- [1,298,null,{}] 07:47:29 INFO - PROCESS | 1956 | 1462373249662 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 1956 | 1462373249754 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:47:29 INFO - PROCESS | 1956 | 1462373249830 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292d5800 == 45 [pid = 1956] [id = 82] 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x12121c800) [pid = 1956] [serial = 243] [outer = 0x0] 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1213b9000) [pid = 1956] [serial = 244] [outer = 0x12121c800] 07:47:29 INFO - PROCESS | 1956 | 1462373249859 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x121bc8000) [pid = 1956] [serial = 245] [outer = 0x12121c800] 07:47:30 INFO - PROCESS | 1956 | 1462373250282 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 07:47:30 INFO - PROCESS | 1956 | 1462373250327 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 1956 | 1462373250329 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:47:30 INFO - PROCESS | 1956 | 1462373250331 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 1956 | 1462373250332 Marionette TRACE conn2 <- [1,302,null,{}] 07:47:30 INFO - PROCESS | 1956 | 1462373250335 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 1956 | 1462373250577 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:47:30 INFO - PROCESS | 1956 | 1462373250622 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x116624000 == 46 [pid = 1956] [id = 83] 07:47:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1122b6000) [pid = 1956] [serial = 246] [outer = 0x0] 07:47:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x112a68400) [pid = 1956] [serial = 247] [outer = 0x1122b6000] 07:47:30 INFO - PROCESS | 1956 | 1462373250652 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x113d5c800) [pid = 1956] [serial = 248] [outer = 0x1122b6000] 07:47:31 INFO - PROCESS | 1956 | 1462373251095 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 07:47:31 INFO - PROCESS | 1956 | 1462373251101 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1956 | 1462373251103 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:47:31 INFO - PROCESS | 1956 | 1462373251106 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1956 | 1462373251109 Marionette TRACE conn2 <- [1,306,null,{}] 07:47:31 INFO - PROCESS | 1956 | 1462373251112 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 1956 | 1462373251198 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:47:31 INFO - PROCESS | 1956 | 1462373251240 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176f0000 == 47 [pid = 1956] [id = 84] 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x11674b400) [pid = 1956] [serial = 249] [outer = 0x0] 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x117171400) [pid = 1956] [serial = 250] [outer = 0x11674b400] 07:47:31 INFO - PROCESS | 1956 | 1462373251272 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11800b800) [pid = 1956] [serial = 251] [outer = 0x11674b400] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x128a09800 == 46 [pid = 1956] [id = 77] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x125934800 == 45 [pid = 1956] [id = 76] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x118c8d000 == 44 [pid = 1956] [id = 75] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x1248d0800 == 43 [pid = 1956] [id = 74] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x116069800) [pid = 1956] [serial = 150] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x121bcec00) [pid = 1956] [serial = 189] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x121a0b800 == 42 [pid = 1956] [id = 73] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12132b800 == 41 [pid = 1956] [id = 72] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x119cae800 == 40 [pid = 1956] [id = 71] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x11951c000 == 39 [pid = 1956] [id = 70] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x118ca5800 == 38 [pid = 1956] [id = 69] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x1176e1000 == 37 [pid = 1956] [id = 68] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x116907800 == 36 [pid = 1956] [id = 67] 07:47:31 INFO - PROCESS | 1956 | --DOCSHELL 0x115e0a000 == 35 [pid = 1956] [id = 66] 07:47:31 INFO - PROCESS | 1956 | 1462373251760 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1218b5c00) [pid = 1956] [serial = 186] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x118cf4c00) [pid = 1956] [serial = 168] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x118011000) [pid = 1956] [serial = 159] [outer = 0x0] [url = about:blank] 07:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x118076000) [pid = 1956] [serial = 160] [outer = 0x0] [url = about:blank] 07:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 673ms 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x11819c800) [pid = 1956] [serial = 162] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x113de5400) [pid = 1956] [serial = 153] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1160d0800) [pid = 1956] [serial = 154] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x11693cc00) [pid = 1956] [serial = 156] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x1176b4800) [pid = 1956] [serial = 157] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x11941f000) [pid = 1956] [serial = 171] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x1192ec000) [pid = 1956] [serial = 169] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x116a49400) [pid = 1956] [serial = 139] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x116743400) [pid = 1956] [serial = 138] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x118151c00) [pid = 1956] [serial = 142] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x118056c00) [pid = 1956] [serial = 141] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x11941e400) [pid = 1956] [serial = 145] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x119150000) [pid = 1956] [serial = 144] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x11871e400) [pid = 1956] [serial = 148] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x1180cd000) [pid = 1956] [serial = 147] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x119c8a400) [pid = 1956] [serial = 174] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x119ceb400) [pid = 1956] [serial = 175] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x112f9c400) [pid = 1956] [serial = 177] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x119dda000) [pid = 1956] [serial = 180] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x1181a3c00) [pid = 1956] [serial = 178] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x1182e8400) [pid = 1956] [serial = 163] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x1182f4400) [pid = 1956] [serial = 165] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x11843a800) [pid = 1956] [serial = 184] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x1199b9400) [pid = 1956] [serial = 172] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x119ced000) [pid = 1956] [serial = 183] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x121b0b800) [pid = 1956] [serial = 187] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x12121ac00) [pid = 1956] [serial = 181] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x11843b000) [pid = 1956] [serial = 166] [outer = 0x0] [url = about:blank] 07:47:31 INFO - PROCESS | 1956 | 1462373251788 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1956 | 1462373251791 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:47:31 INFO - PROCESS | 1956 | 1462373251808 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1956 | 1462373251810 Marionette TRACE conn2 <- [1,310,null,{}] 07:47:31 INFO - PROCESS | 1956 | 1462373251814 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 1956 | 1462373251907 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:47:31 INFO - PROCESS | 1956 | 1462373251915 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x116628800 == 36 [pid = 1956] [id = 85] 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x118055000) [pid = 1956] [serial = 252] [outer = 0x0] 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x118058800) [pid = 1956] [serial = 253] [outer = 0x118055000] 07:47:31 INFO - PROCESS | 1956 | 1462373251944 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x11807b400) [pid = 1956] [serial = 254] [outer = 0x118055000] 07:47:32 INFO - PROCESS | 1956 | 1462373252361 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 07:47:32 INFO - PROCESS | 1956 | 1462373252379 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 1956 | 1462373252383 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:47:32 INFO - PROCESS | 1956 | 1462373252394 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 1956 | 1462373252399 Marionette TRACE conn2 <- [1,314,null,{}] 07:47:32 INFO - PROCESS | 1956 | 1462373252401 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 1956 | 1462373252516 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:47:32 INFO - PROCESS | 1956 | 1462373252553 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185d1800 == 37 [pid = 1956] [id = 86] 07:47:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x11819ac00) [pid = 1956] [serial = 255] [outer = 0x0] 07:47:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x1182ebc00) [pid = 1956] [serial = 256] [outer = 0x11819ac00] 07:47:32 INFO - PROCESS | 1956 | 1462373252597 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x118439400) [pid = 1956] [serial = 257] [outer = 0x11819ac00] 07:47:32 INFO - PROCESS | 1956 | 1462373252936 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 582ms 07:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:47:32 INFO - PROCESS | 1956 | 1462373252969 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 1956 | 1462373252970 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:47:32 INFO - PROCESS | 1956 | 1462373252973 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 1956 | 1462373252974 Marionette TRACE conn2 <- [1,318,null,{}] 07:47:32 INFO - PROCESS | 1956 | 1462373252976 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 1956 | 1462373253047 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:47:33 INFO - PROCESS | 1956 | 1462373253052 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x119508000 == 38 [pid = 1956] [id = 87] 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x118715400) [pid = 1956] [serial = 258] [outer = 0x0] 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x11922ac00) [pid = 1956] [serial = 259] [outer = 0x118715400] 07:47:33 INFO - PROCESS | 1956 | 1462373253081 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1192f2c00) [pid = 1956] [serial = 260] [outer = 0x118715400] 07:47:33 INFO - PROCESS | 1956 | 1462373253396 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 07:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:47:33 INFO - PROCESS | 1956 | 1462373253442 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 1956 | 1462373253443 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:47:33 INFO - PROCESS | 1956 | 1462373253446 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 1956 | 1462373253447 Marionette TRACE conn2 <- [1,322,null,{}] 07:47:33 INFO - PROCESS | 1956 | 1462373253449 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 1956 | 1462373253520 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:47:33 INFO - PROCESS | 1956 | 1462373253554 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x119ca7000 == 39 [pid = 1956] [id = 88] 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x119571c00) [pid = 1956] [serial = 261] [outer = 0x0] 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x1199bc400) [pid = 1956] [serial = 262] [outer = 0x119571c00] 07:47:33 INFO - PROCESS | 1956 | 1462373253585 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x119cea800) [pid = 1956] [serial = 263] [outer = 0x119571c00] 07:47:33 INFO - PROCESS | 1956 | 1462373253972 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 07:47:34 INFO - PROCESS | 1956 | 1462373254017 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1956 | 1462373254018 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:47:34 INFO - PROCESS | 1956 | 1462373254020 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1956 | 1462373254021 Marionette TRACE conn2 <- [1,326,null,{}] 07:47:34 INFO - PROCESS | 1956 | 1462373254024 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 1956 | 1462373254113 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:47:34 INFO - PROCESS | 1956 | 1462373254126 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x11330f800 == 40 [pid = 1956] [id = 89] 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x1199b8400) [pid = 1956] [serial = 264] [outer = 0x0] 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x121368800) [pid = 1956] [serial = 265] [outer = 0x1199b8400] 07:47:34 INFO - PROCESS | 1956 | 1462373254152 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1217eac00) [pid = 1956] [serial = 266] [outer = 0x1199b8400] 07:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 07:47:34 INFO - PROCESS | 1956 | 1462373254485 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:34 INFO - PROCESS | 1956 | 1462373254489 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1956 | 1462373254492 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:47:34 INFO - PROCESS | 1956 | 1462373254495 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1956 | 1462373254497 Marionette TRACE conn2 <- [1,330,null,{}] 07:47:34 INFO - PROCESS | 1956 | 1462373254499 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 1956 | 1462373254599 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:47:34 INFO - PROCESS | 1956 | 1462373254617 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x121547800 == 41 [pid = 1956] [id = 90] 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x121970000) [pid = 1956] [serial = 267] [outer = 0x0] 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x121b12800) [pid = 1956] [serial = 268] [outer = 0x121970000] 07:47:34 INFO - PROCESS | 1956 | 1462373254642 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x124871400) [pid = 1956] [serial = 269] [outer = 0x121970000] 07:47:34 INFO - PROCESS | 1956 | 1462373254975 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 517ms 07:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:47:35 INFO - PROCESS | 1956 | 1462373255016 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1956 | 1462373255017 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:47:35 INFO - PROCESS | 1956 | 1462373255019 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 1956 | 1462373255020 Marionette TRACE conn2 <- [1,334,null,{}] 07:47:35 INFO - PROCESS | 1956 | 1462373255023 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:35 INFO - PROCESS | 1956 | 1462373255111 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:47:35 INFO - PROCESS | 1956 | 1462373255116 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x121ba0000 == 42 [pid = 1956] [id = 91] 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x124875000) [pid = 1956] [serial = 270] [outer = 0x0] 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x124d67c00) [pid = 1956] [serial = 271] [outer = 0x124875000] 07:47:35 INFO - PROCESS | 1956 | 1462373255141 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x124f9cc00) [pid = 1956] [serial = 272] [outer = 0x124875000] 07:47:35 INFO - PROCESS | 1956 | 1462373255457 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 07:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:47:35 INFO - PROCESS | 1956 | 1462373255491 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1956 | 1462373255493 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:47:35 INFO - PROCESS | 1956 | 1462373255495 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 1956 | 1462373255496 Marionette TRACE conn2 <- [1,338,null,{}] 07:47:35 INFO - PROCESS | 1956 | 1462373255498 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:35 INFO - PROCESS | 1956 | 1462373255671 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11716a000) [pid = 1956] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1182f0c00) [pid = 1956] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x11807c400) [pid = 1956] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1251dd800) [pid = 1956] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1120f6000) [pid = 1956] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x121216000) [pid = 1956] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x113f39800) [pid = 1956] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x113bed400) [pid = 1956] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x113d56800) [pid = 1956] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x116165800) [pid = 1956] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x118cf1c00) [pid = 1956] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x112fa0400) [pid = 1956] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:47:35 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x1181a6400) [pid = 1956] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:47:35 INFO - PROCESS | 1956 | 1462373255711 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192cb000 == 43 [pid = 1956] [id = 92] 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x113474c00) [pid = 1956] [serial = 273] [outer = 0x0] 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x116165800) [pid = 1956] [serial = 274] [outer = 0x113474c00] 07:47:35 INFO - PROCESS | 1956 | 1462373255737 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x118436400) [pid = 1956] [serial = 275] [outer = 0x113474c00] 07:47:36 INFO - PROCESS | 1956 | 1462373256000 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 07:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:47:36 INFO - PROCESS | 1956 | 1462373256018 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1956 | 1462373256019 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:47:36 INFO - PROCESS | 1956 | 1462373256022 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 1956 | 1462373256025 Marionette TRACE conn2 <- [1,342,null,{}] 07:47:36 INFO - PROCESS | 1956 | 1462373256033 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 1956 | 1462373256113 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:47:36 INFO - PROCESS | 1956 | 1462373256118 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x1259d6800 == 44 [pid = 1956] [id = 93] 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x12136f800) [pid = 1956] [serial = 276] [outer = 0x0] 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x12527a000) [pid = 1956] [serial = 277] [outer = 0x12136f800] 07:47:36 INFO - PROCESS | 1956 | 1462373256154 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x126fe8c00) [pid = 1956] [serial = 278] [outer = 0x12136f800] 07:47:36 INFO - PROCESS | 1956 | 1462373256517 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 527ms 07:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:47:36 INFO - PROCESS | 1956 | 1462373256550 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1956 | 1462373256552 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:47:36 INFO - PROCESS | 1956 | 1462373256555 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 1956 | 1462373256556 Marionette TRACE conn2 <- [1,346,null,{}] 07:47:36 INFO - PROCESS | 1956 | 1462373256559 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 1956 | 1462373256674 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:47:36 INFO - PROCESS | 1956 | 1462373256681 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x12912d800 == 45 [pid = 1956] [id = 94] 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x126feac00) [pid = 1956] [serial = 279] [outer = 0x0] 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x1289c4800) [pid = 1956] [serial = 280] [outer = 0x126feac00] 07:47:36 INFO - PROCESS | 1956 | 1462373256720 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1289cb400) [pid = 1956] [serial = 281] [outer = 0x126feac00] 07:47:37 INFO - PROCESS | 1956 | 1462373257110 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 07:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:47:37 INFO - PROCESS | 1956 | 1462373257124 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 1956 | 1462373257126 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:47:37 INFO - PROCESS | 1956 | 1462373257128 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 1956 | 1462373257129 Marionette TRACE conn2 <- [1,350,null,{}] 07:47:37 INFO - PROCESS | 1956 | 1462373257132 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 1956 | 1462373257283 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:47:37 INFO - PROCESS | 1956 | 1462373257293 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295d4800 == 46 [pid = 1956] [id = 95] 07:47:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x11815a800) [pid = 1956] [serial = 282] [outer = 0x0] 07:47:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1289cdc00) [pid = 1956] [serial = 283] [outer = 0x11815a800] 07:47:37 INFO - PROCESS | 1956 | 1462373257333 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x128a31000) [pid = 1956] [serial = 284] [outer = 0x11815a800] 07:47:37 INFO - PROCESS | 1956 | 1462373257776 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 719ms 07:47:37 INFO - PROCESS | 1956 | 1462373257849 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 1956 | 1462373257853 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:47:37 INFO - PROCESS | 1956 | 1462373257881 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 1956 | 1462373257885 Marionette TRACE conn2 <- [1,354,null,{}] 07:47:37 INFO - PROCESS | 1956 | 1462373257893 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 1956 | 1462373258050 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:47:38 INFO - PROCESS | 1956 | 1462373258185 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad7800 == 47 [pid = 1956] [id = 96] 07:47:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x116166000) [pid = 1956] [serial = 285] [outer = 0x0] 07:47:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x1161e7800) [pid = 1956] [serial = 286] [outer = 0x116166000] 07:47:38 INFO - PROCESS | 1956 | 1462373258234 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x116f02c00) [pid = 1956] [serial = 287] [outer = 0x116166000] 07:47:38 INFO - PROCESS | 1956 | 1462373258711 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 878ms 07:47:38 INFO - PROCESS | 1956 | 1462373258757 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 1956 | 1462373258761 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:47:38 INFO - PROCESS | 1956 | 1462373258765 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 1956 | 1462373258767 Marionette TRACE conn2 <- [1,358,null,{}] 07:47:38 INFO - PROCESS | 1956 | 1462373258770 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 1956 | 1462373258903 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:47:38 INFO - PROCESS | 1956 | 1462373258915 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x119511000 == 48 [pid = 1956] [id = 97] 07:47:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x118052c00) [pid = 1956] [serial = 288] [outer = 0x0] 07:47:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x118070000) [pid = 1956] [serial = 289] [outer = 0x118052c00] 07:47:38 INFO - PROCESS | 1956 | 1462373258944 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x11815ac00) [pid = 1956] [serial = 290] [outer = 0x118052c00] 07:47:39 INFO - PROCESS | 1956 | 1462373259404 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 07:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:47:39 INFO - PROCESS | 1956 | 1462373259436 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 1956 | 1462373259438 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:47:39 INFO - PROCESS | 1956 | 1462373259440 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 1956 | 1462373259443 Marionette TRACE conn2 <- [1,362,null,{}] 07:47:39 INFO - PROCESS | 1956 | 1462373259487 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 1956 | 1462373259588 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:47:39 INFO - PROCESS | 1956 | 1462373259648 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x129120000 == 49 [pid = 1956] [id = 98] 07:47:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1192e6000) [pid = 1956] [serial = 291] [outer = 0x0] 07:47:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x11941f000) [pid = 1956] [serial = 292] [outer = 0x1192e6000] 07:47:39 INFO - PROCESS | 1956 | 1462373259679 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x119c96000) [pid = 1956] [serial = 293] [outer = 0x1192e6000] 07:47:40 INFO - PROCESS | 1956 | 1462373260112 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 07:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:47:40 INFO - PROCESS | 1956 | 1462373260130 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 1956 | 1462373260132 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:47:40 INFO - PROCESS | 1956 | 1462373260134 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 1956 | 1462373260136 Marionette TRACE conn2 <- [1,366,null,{}] 07:47:40 INFO - PROCESS | 1956 | 1462373260139 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 1956 | 1462373260235 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:47:40 INFO - PROCESS | 1956 | 1462373260278 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5af000 == 50 [pid = 1956] [id = 99] 07:47:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1192ec000) [pid = 1956] [serial = 294] [outer = 0x0] 07:47:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x12136c400) [pid = 1956] [serial = 295] [outer = 0x1192ec000] 07:47:40 INFO - PROCESS | 1956 | 1462373260309 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x124deb000) [pid = 1956] [serial = 296] [outer = 0x1192ec000] 07:47:40 INFO - PROCESS | 1956 | 1462373260926 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 818ms 07:47:40 INFO - PROCESS | 1956 | 1462373260966 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 1956 | 1462373260968 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:47:40 INFO - PROCESS | 1956 | 1462373260991 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 1956 | 1462373260994 Marionette TRACE conn2 <- [1,370,null,{}] 07:47:41 INFO - PROCESS | 1956 | 1462373260997 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 1956 | 1462373261090 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:47:41 INFO - PROCESS | 1956 | 1462373261137 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x11690e800 == 51 [pid = 1956] [id = 100] 07:47:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x119dd6400) [pid = 1956] [serial = 297] [outer = 0x0] 07:47:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1289bf400) [pid = 1956] [serial = 298] [outer = 0x119dd6400] 07:47:41 INFO - PROCESS | 1956 | 1462373261166 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1289c8400) [pid = 1956] [serial = 299] [outer = 0x119dd6400] 07:47:41 INFO - PROCESS | 1956 | 1462373261718 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 788ms 07:47:41 INFO - PROCESS | 1956 | 1462373261763 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 1956 | 1462373261765 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:47:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:47:41 INFO - PROCESS | 1956 | 1462373261769 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 1956 | 1462373261771 Marionette TRACE conn2 <- [1,374,null,{}] 07:47:41 INFO - PROCESS | 1956 | 1462373261796 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 1956 | 1462373261885 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:47:41 INFO - PROCESS | 1956 | 1462373261947 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x116913800 == 52 [pid = 1956] [id = 101] 07:47:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x115e42800) [pid = 1956] [serial = 300] [outer = 0x0] 07:47:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11693b400) [pid = 1956] [serial = 301] [outer = 0x115e42800] 07:47:41 INFO - PROCESS | 1956 | 1462373261977 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x118002400) [pid = 1956] [serial = 302] [outer = 0x115e42800] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x12912d800 == 51 [pid = 1956] [id = 94] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x1259d6800 == 50 [pid = 1956] [id = 93] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x1192cb000 == 49 [pid = 1956] [id = 92] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x121ba0000 == 48 [pid = 1956] [id = 91] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x121547800 == 47 [pid = 1956] [id = 90] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x11330f800 == 46 [pid = 1956] [id = 89] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x115e3b400) [pid = 1956] [serial = 192] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x126f1b400) [pid = 1956] [serial = 232] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x119ca7000 == 45 [pid = 1956] [id = 88] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x119508000 == 44 [pid = 1956] [id = 87] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x1185d1800 == 43 [pid = 1956] [id = 86] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x116628800 == 42 [pid = 1956] [id = 85] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x1176f0000 == 41 [pid = 1956] [id = 84] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x116624000 == 40 [pid = 1956] [id = 83] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x119c68800 == 39 [pid = 1956] [id = 80] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x113b92800 == 38 [pid = 1956] [id = 79] 07:47:42 INFO - PROCESS | 1956 | --DOCSHELL 0x128e1f800 == 37 [pid = 1956] [id = 78] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x11804e400) [pid = 1956] [serial = 199] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x118438800) [pid = 1956] [serial = 205] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1181a1800) [pid = 1956] [serial = 202] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x118003c00) [pid = 1956] [serial = 198] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1258db400) [pid = 1956] [serial = 229] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x121d6c800) [pid = 1956] [serial = 218] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x12487a800) [pid = 1956] [serial = 220] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x11615e400) [pid = 1956] [serial = 195] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x11751f400) [pid = 1956] [serial = 223] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x12cc1f000) [pid = 1956] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x116747400) [pid = 1956] [serial = 151] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x124c83800) [pid = 1956] [serial = 221] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x116939400) [pid = 1956] [serial = 196] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x124fa5400) [pid = 1956] [serial = 227] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x119422800) [pid = 1956] [serial = 211] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x12121e000) [pid = 1956] [serial = 212] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1217e8800) [pid = 1956] [serial = 217] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x119229800) [pid = 1956] [serial = 208] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x12136a000) [pid = 1956] [serial = 214] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x12121f800) [pid = 1956] [serial = 215] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x118cfbc00) [pid = 1956] [serial = 226] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1192f3800) [pid = 1956] [serial = 209] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x118157800) [pid = 1956] [serial = 201] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x11843c800) [pid = 1956] [serial = 224] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x118c22000) [pid = 1956] [serial = 206] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x125d2dc00) [pid = 1956] [serial = 230] [outer = 0x0] [url = about:blank] 07:47:42 INFO - PROCESS | 1956 | 1462373262416 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:47:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 07:47:42 INFO - PROCESS | 1956 | 1462373262462 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 1956 | 1462373262466 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:47:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:47:42 INFO - PROCESS | 1956 | 1462373262470 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1956 | 1462373262472 Marionette TRACE conn2 <- [1,378,null,{}] 07:47:42 INFO - PROCESS | 1956 | 1462373262480 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 1956 | 1462373262558 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:47:42 INFO - PROCESS | 1956 | 1462373262563 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad6800 == 38 [pid = 1956] [id = 102] 07:47:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x118003000) [pid = 1956] [serial = 303] [outer = 0x0] 07:47:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x1180c9400) [pid = 1956] [serial = 304] [outer = 0x118003000] 07:47:42 INFO - PROCESS | 1956 | 1462373262591 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x11819ec00) [pid = 1956] [serial = 305] [outer = 0x118003000] 07:47:42 INFO - PROCESS | 1956 | 1462373262916 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:47:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 475ms 07:47:42 INFO - PROCESS | 1956 | 1462373262946 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 1956 | 1462373262947 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:47:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:47:42 INFO - PROCESS | 1956 | 1462373262949 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1956 | 1462373262952 Marionette TRACE conn2 <- [1,382,null,{}] 07:47:42 INFO - PROCESS | 1956 | 1462373262959 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 1956 | 1462373263035 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:47:43 INFO - PROCESS | 1956 | 1462373263043 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192d9000 == 39 [pid = 1956] [id = 103] 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x118431000) [pid = 1956] [serial = 306] [outer = 0x0] 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x118cf4c00) [pid = 1956] [serial = 307] [outer = 0x118431000] 07:47:43 INFO - PROCESS | 1956 | 1462373263071 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x119423c00) [pid = 1956] [serial = 308] [outer = 0x118431000] 07:47:43 INFO - PROCESS | 1956 | 1462373263500 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:47:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 570ms 07:47:43 INFO - PROCESS | 1956 | 1462373263521 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 1956 | 1462373263523 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:47:43 INFO - PROCESS | 1956 | 1462373263527 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 1956 | 1462373263528 Marionette TRACE conn2 <- [1,386,null,{}] 07:47:43 INFO - PROCESS | 1956 | 1462373263532 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 1956 | 1462373263639 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:47:43 INFO - PROCESS | 1956 | 1462373263669 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x12132d800 == 40 [pid = 1956] [id = 104] 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x12136d000) [pid = 1956] [serial = 309] [outer = 0x0] 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x121571800) [pid = 1956] [serial = 310] [outer = 0x12136d000] 07:47:43 INFO - PROCESS | 1956 | 1462373263701 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1218b4c00) [pid = 1956] [serial = 311] [outer = 0x12136d000] 07:47:44 INFO - PROCESS | 1956 | 1462373264219 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 722ms 07:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:47:44 INFO - PROCESS | 1956 | 1462373264249 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1956 | 1462373264251 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:47:44 INFO - PROCESS | 1956 | 1462373264255 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1956 | 1462373264256 Marionette TRACE conn2 <- [1,390,null,{}] 07:47:44 INFO - PROCESS | 1956 | 1462373264260 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 1956 | 1462373264374 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:47:44 INFO - PROCESS | 1956 | 1462373264466 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x116106800 == 41 [pid = 1956] [id = 105] 07:47:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x12136e800) [pid = 1956] [serial = 312] [outer = 0x0] 07:47:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x124d5bc00) [pid = 1956] [serial = 313] [outer = 0x12136e800] 07:47:44 INFO - PROCESS | 1956 | 1462373264502 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x1258de000) [pid = 1956] [serial = 314] [outer = 0x12136e800] 07:47:44 INFO - PROCESS | 1956 | 1462373264848 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 07:47:44 INFO - PROCESS | 1956 | 1462373264875 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1956 | 1462373264876 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:47:44 INFO - PROCESS | 1956 | 1462373264879 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1956 | 1462373264880 Marionette TRACE conn2 <- [1,394,null,{}] 07:47:44 INFO - PROCESS | 1956 | 1462373264882 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 1956 | 1462373265014 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:47:45 INFO - PROCESS | 1956 | 1462373265021 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d14800 == 42 [pid = 1956] [id = 106] 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x125d3a400) [pid = 1956] [serial = 315] [outer = 0x0] 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x1289c6c00) [pid = 1956] [serial = 316] [outer = 0x125d3a400] 07:47:45 INFO - PROCESS | 1956 | 1462373265070 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x128c76000) [pid = 1956] [serial = 317] [outer = 0x125d3a400] 07:47:45 INFO - PROCESS | 1956 | 1462373265403 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 568ms 07:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:47:45 INFO - PROCESS | 1956 | 1462373265448 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 1956 | 1462373265449 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:47:45 INFO - PROCESS | 1956 | 1462373265451 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - PROCESS | 1956 | 1462373265452 Marionette TRACE conn2 <- [1,398,null,{}] 07:47:45 INFO - PROCESS | 1956 | 1462373265455 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 1956 | 1462373265550 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:47:45 INFO - PROCESS | 1956 | 1462373265562 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a07800 == 43 [pid = 1956] [id = 107] 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x126fec400) [pid = 1956] [serial = 318] [outer = 0x0] 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x129109400) [pid = 1956] [serial = 319] [outer = 0x126fec400] 07:47:45 INFO - PROCESS | 1956 | 1462373265586 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x129110000) [pid = 1956] [serial = 320] [outer = 0x126fec400] 07:47:45 INFO - PROCESS | 1956 | 1462373265921 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 07:47:45 INFO - PROCESS | 1956 | 1462373265970 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 1956 | 1462373265971 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:47:45 INFO - PROCESS | 1956 | 1462373265974 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - PROCESS | 1956 | 1462373265975 Marionette TRACE conn2 <- [1,402,null,{}] 07:47:45 INFO - PROCESS | 1956 | 1462373265977 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 1956 | 1462373266070 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:47:46 INFO - PROCESS | 1956 | 1462373266099 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12912a800 == 44 [pid = 1956] [id = 108] 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x129106800) [pid = 1956] [serial = 321] [outer = 0x0] 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12923fc00) [pid = 1956] [serial = 322] [outer = 0x129106800] 07:47:46 INFO - PROCESS | 1956 | 1462373266125 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1293dec00) [pid = 1956] [serial = 323] [outer = 0x129106800] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1199b8400) [pid = 1956] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x121970000) [pid = 1956] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x125d35000) [pid = 1956] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x11674b400) [pid = 1956] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x11819ac00) [pid = 1956] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1122b6000) [pid = 1956] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x118715400) [pid = 1956] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x118055000) [pid = 1956] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x124875000) [pid = 1956] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x113474c00) [pid = 1956] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x126feac00) [pid = 1956] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x12136f800) [pid = 1956] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:47:46 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x119571c00) [pid = 1956] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:47:46 INFO - PROCESS | 1956 | 1462373266520 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:47:46 INFO - PROCESS | 1956 | 1462373266564 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 619ms 07:47:46 INFO - PROCESS | 1956 | 1462373266593 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:47:46 INFO - PROCESS | 1956 | 1462373266594 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:47:46 INFO - PROCESS | 1956 | 1462373266597 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 1956 | 1462373266598 Marionette TRACE conn2 <- [1,406,null,{}] 07:47:46 INFO - PROCESS | 1956 | 1462373266600 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 1956 | 1462373266680 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:47:46 INFO - PROCESS | 1956 | 1462373266685 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a57f800 == 45 [pid = 1956] [id = 109] 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1180c6000) [pid = 1956] [serial = 324] [outer = 0x0] 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x12136f800) [pid = 1956] [serial = 325] [outer = 0x1180c6000] 07:47:46 INFO - PROCESS | 1956 | 1462373266710 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x126f23c00) [pid = 1956] [serial = 326] [outer = 0x1180c6000] 07:47:47 INFO - PROCESS | 1956 | 1462373267038 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 470ms 07:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:47:47 INFO - PROCESS | 1956 | 1462373267068 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1956 | 1462373267069 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:47:47 INFO - PROCESS | 1956 | 1462373267072 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1956 | 1462373267073 Marionette TRACE conn2 <- [1,410,null,{}] 07:47:47 INFO - PROCESS | 1956 | 1462373267075 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:47 INFO - PROCESS | 1956 | 1462373267195 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:47:47 INFO - PROCESS | 1956 | 1462373267207 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af35800 == 46 [pid = 1956] [id = 110] 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x121970000) [pid = 1956] [serial = 327] [outer = 0x0] 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1293e8800) [pid = 1956] [serial = 328] [outer = 0x121970000] 07:47:47 INFO - PROCESS | 1956 | 1462373267248 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x12a542400) [pid = 1956] [serial = 329] [outer = 0x121970000] 07:47:47 INFO - PROCESS | 1956 | 1462373267677 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 619ms 07:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:47:47 INFO - PROCESS | 1956 | 1462373267693 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1956 | 1462373267694 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:47:47 INFO - PROCESS | 1956 | 1462373267696 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1956 | 1462373267698 Marionette TRACE conn2 <- [1,414,null,{}] 07:47:47 INFO - PROCESS | 1956 | 1462373267700 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:47 INFO - PROCESS | 1956 | 1462373267815 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:47:47 INFO - PROCESS | 1956 | 1462373267822 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1be000 == 47 [pid = 1956] [id = 111] 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x12a378400) [pid = 1956] [serial = 330] [outer = 0x0] 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x12a550800) [pid = 1956] [serial = 331] [outer = 0x12a378400] 07:47:47 INFO - PROCESS | 1956 | 1462373267851 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x12af2ac00) [pid = 1956] [serial = 332] [outer = 0x12a378400] 07:47:48 INFO - PROCESS | 1956 | 1462373268159 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 07:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:47:48 INFO - PROCESS | 1956 | 1462373268216 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 1956 | 1462373268217 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:47:48 INFO - PROCESS | 1956 | 1462373268219 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 1956 | 1462373268220 Marionette TRACE conn2 <- [1,418,null,{}] 07:47:48 INFO - PROCESS | 1956 | 1462373268223 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 1956 | 1462373268304 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:47:48 INFO - PROCESS | 1956 | 1462373268310 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba98000 == 48 [pid = 1956] [id = 112] 07:47:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12a370000) [pid = 1956] [serial = 333] [outer = 0x0] 07:47:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x12b10bc00) [pid = 1956] [serial = 334] [outer = 0x12a370000] 07:47:48 INFO - PROCESS | 1956 | 1462373268336 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12b235800) [pid = 1956] [serial = 335] [outer = 0x12a370000] 07:47:49 INFO - PROCESS | 1956 | 1462373269269 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1071ms 07:47:49 INFO - PROCESS | 1956 | 1462373269292 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 1956 | 1462373269296 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:47:49 INFO - PROCESS | 1956 | 1462373269299 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 1956 | 1462373269301 Marionette TRACE conn2 <- [1,422,null,{}] 07:47:49 INFO - PROCESS | 1956 | 1462373269305 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:49 INFO - PROCESS | 1956 | 1462373269436 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:47:49 INFO - PROCESS | 1956 | 1462373269480 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176e4800 == 49 [pid = 1956] [id = 113] 07:47:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x113de8400) [pid = 1956] [serial = 336] [outer = 0x0] 07:47:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x116a48000) [pid = 1956] [serial = 337] [outer = 0x113de8400] 07:47:49 INFO - PROCESS | 1956 | 1462373269512 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x118051400) [pid = 1956] [serial = 338] [outer = 0x113de8400] 07:47:50 INFO - PROCESS | 1956 | 1462373270420 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1174ms 07:47:50 INFO - PROCESS | 1956 | 1462373270473 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 1956 | 1462373270477 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:47:50 INFO - PROCESS | 1956 | 1462373270481 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 1956 | 1462373270483 Marionette TRACE conn2 <- [1,426,null,{}] 07:47:50 INFO - PROCESS | 1956 | 1462373270486 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 1956 | 1462373270588 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:47:50 INFO - PROCESS | 1956 | 1462373270633 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176f7000 == 50 [pid = 1956] [id = 114] 07:47:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x118053c00) [pid = 1956] [serial = 339] [outer = 0x0] 07:47:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x118430c00) [pid = 1956] [serial = 340] [outer = 0x118053c00] 07:47:50 INFO - PROCESS | 1956 | 1462373270662 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1192ed800) [pid = 1956] [serial = 341] [outer = 0x118053c00] 07:47:51 INFO - PROCESS | 1956 | 1462373271257 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 1956 | 1462373271304 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:47:51 INFO - PROCESS | 1956 | 1462373271308 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1956 | 1462373271310 Marionette TRACE conn2 <- [1,430,null,{}] 07:47:51 INFO - PROCESS | 1956 | 1462373271314 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 1956 | 1462373271399 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:47:51 INFO - PROCESS | 1956 | 1462373271459 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x116963000 == 51 [pid = 1956] [id = 115] 07:47:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11674b800) [pid = 1956] [serial = 342] [outer = 0x0] 07:47:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1169a8000) [pid = 1956] [serial = 343] [outer = 0x11674b800] 07:47:51 INFO - PROCESS | 1956 | 1462373271487 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x117521c00) [pid = 1956] [serial = 344] [outer = 0x11674b800] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1be000 == 50 [pid = 1956] [id = 111] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12af35800 == 49 [pid = 1956] [id = 110] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12a57f800 == 48 [pid = 1956] [id = 109] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12912a800 == 47 [pid = 1956] [id = 108] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x128a07800 == 46 [pid = 1956] [id = 107] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x124d14800 == 45 [pid = 1956] [id = 106] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x116106800 == 44 [pid = 1956] [id = 105] 07:47:51 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1213b9000) [pid = 1956] [serial = 244] [outer = 0x0] [url = about:blank] 07:47:51 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x118055400) [pid = 1956] [serial = 238] [outer = 0x0] [url = about:blank] 07:47:51 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x11914e400) [pid = 1956] [serial = 241] [outer = 0x0] [url = about:blank] 07:47:51 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x115e3d000) [pid = 1956] [serial = 235] [outer = 0x0] [url = about:blank] 07:47:51 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x1289cdc00) [pid = 1956] [serial = 283] [outer = 0x0] [url = about:blank] 07:47:51 INFO - PROCESS | 1956 | 1462373271972 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12132d800 == 43 [pid = 1956] [id = 104] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x1192d9000 == 42 [pid = 1956] [id = 103] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad6800 == 41 [pid = 1956] [id = 102] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x116913800 == 40 [pid = 1956] [id = 101] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x11690e800 == 39 [pid = 1956] [id = 100] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5af000 == 38 [pid = 1956] [id = 99] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x129120000 == 37 [pid = 1956] [id = 98] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x119511000 == 36 [pid = 1956] [id = 97] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad7800 == 35 [pid = 1956] [id = 96] 07:47:51 INFO - PROCESS | 1956 | --DOCSHELL 0x1295d4800 == 34 [pid = 1956] [id = 95] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x121368800) [pid = 1956] [serial = 265] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x121b12800) [pid = 1956] [serial = 268] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x126fec000) [pid = 1956] [serial = 233] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x11800b800) [pid = 1956] [serial = 251] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x117171400) [pid = 1956] [serial = 250] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x1182ebc00) [pid = 1956] [serial = 256] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x118439400) [pid = 1956] [serial = 257] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x113d5c800) [pid = 1956] [serial = 248] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x112a68400) [pid = 1956] [serial = 247] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x11922ac00) [pid = 1956] [serial = 259] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x1192f2c00) [pid = 1956] [serial = 260] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x118058800) [pid = 1956] [serial = 253] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x11807b400) [pid = 1956] [serial = 254] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x124d67c00) [pid = 1956] [serial = 271] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x124f9cc00) [pid = 1956] [serial = 272] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x118436400) [pid = 1956] [serial = 275] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1289cb400) [pid = 1956] [serial = 281] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1289c4800) [pid = 1956] [serial = 280] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x126fe8c00) [pid = 1956] [serial = 278] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x116165800) [pid = 1956] [serial = 274] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x119cea800) [pid = 1956] [serial = 263] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1199bc400) [pid = 1956] [serial = 262] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x12527a000) [pid = 1956] [serial = 277] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x124871400) [pid = 1956] [serial = 269] [outer = 0x0] [url = about:blank] 07:47:52 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x1217eac00) [pid = 1956] [serial = 266] [outer = 0x0] [url = about:blank] 07:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 725ms 07:47:52 INFO - PROCESS | 1956 | 1462373272033 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:47:52 INFO - PROCESS | 1956 | 1462373272036 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:47:52 INFO - PROCESS | 1956 | 1462373272041 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 1956 | 1462373272042 Marionette TRACE conn2 <- [1,434,null,{}] 07:47:52 INFO - PROCESS | 1956 | 1462373272045 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 1956 | 1462373272116 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:47:52 INFO - PROCESS | 1956 | 1462373272125 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e15800 == 35 [pid = 1956] [id = 116] 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x1176b6800) [pid = 1956] [serial = 345] [outer = 0x0] 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x118009c00) [pid = 1956] [serial = 346] [outer = 0x1176b6800] 07:47:52 INFO - PROCESS | 1956 | 1462373272152 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x118058800) [pid = 1956] [serial = 347] [outer = 0x1176b6800] 07:47:52 INFO - PROCESS | 1956 | 1462373272495 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 472ms 07:47:52 INFO - PROCESS | 1956 | 1462373272515 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:47:52 INFO - PROCESS | 1956 | 1462373272517 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:47:52 INFO - PROCESS | 1956 | 1462373272521 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 1956 | 1462373272528 Marionette TRACE conn2 <- [1,438,null,{}] 07:47:52 INFO - PROCESS | 1956 | 1462373272541 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 1956 | 1462373272702 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:47:52 INFO - PROCESS | 1956 | 1462373272726 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x118530000 == 36 [pid = 1956] [id = 117] 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x115e37c00) [pid = 1956] [serial = 348] [outer = 0x0] 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x1182f1400) [pid = 1956] [serial = 349] [outer = 0x115e37c00] 07:47:52 INFO - PROCESS | 1956 | 1462373272772 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x118c15c00) [pid = 1956] [serial = 350] [outer = 0x115e37c00] 07:47:53 INFO - PROCESS | 1956 | 1462373273220 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 728ms 07:47:53 INFO - PROCESS | 1956 | 1462373273249 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:47:53 INFO - PROCESS | 1956 | 1462373273250 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:47:53 INFO - PROCESS | 1956 | 1462373273252 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 1956 | 1462373273254 Marionette TRACE conn2 <- [1,442,null,{}] 07:47:53 INFO - PROCESS | 1956 | 1462373273258 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 1956 | 1462373273350 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:47:53 INFO - PROCESS | 1956 | 1462373273357 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x119513000 == 37 [pid = 1956] [id = 118] 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x118cf6000) [pid = 1956] [serial = 351] [outer = 0x0] 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1192ee000) [pid = 1956] [serial = 352] [outer = 0x118cf6000] 07:47:53 INFO - PROCESS | 1956 | 1462373273383 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x119571800) [pid = 1956] [serial = 353] [outer = 0x118cf6000] 07:47:53 INFO - PROCESS | 1956 | 1462373273726 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 07:47:53 INFO - PROCESS | 1956 | 1462373273773 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 1956 | 1462373273774 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:47:53 INFO - PROCESS | 1956 | 1462373273777 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 1956 | 1462373273778 Marionette TRACE conn2 <- [1,446,null,{}] 07:47:53 INFO - PROCESS | 1956 | 1462373273780 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 1956 | 1462373273851 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:47:53 INFO - PROCESS | 1956 | 1462373273857 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d0d000 == 38 [pid = 1956] [id = 119] 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x119571c00) [pid = 1956] [serial = 354] [outer = 0x0] 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x119c88400) [pid = 1956] [serial = 355] [outer = 0x119571c00] 07:47:53 INFO - PROCESS | 1956 | 1462373273884 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x121216000) [pid = 1956] [serial = 356] [outer = 0x119571c00] 07:47:54 INFO - PROCESS | 1956 | 1462373274254 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 07:47:54 INFO - PROCESS | 1956 | 1462373274295 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 1956 | 1462373274297 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:47:54 INFO - PROCESS | 1956 | 1462373274300 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1956 | 1462373274301 Marionette TRACE conn2 <- [1,450,null,{}] 07:47:54 INFO - PROCESS | 1956 | 1462373274304 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 1956 | 1462373274433 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:47:54 INFO - PROCESS | 1956 | 1462373274485 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12154d800 == 39 [pid = 1956] [id = 120] 07:47:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x12121e800) [pid = 1956] [serial = 357] [outer = 0x0] 07:47:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1218acc00) [pid = 1956] [serial = 358] [outer = 0x12121e800] 07:47:54 INFO - PROCESS | 1956 | 1462373274528 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x124871400) [pid = 1956] [serial = 359] [outer = 0x12121e800] 07:47:55 INFO - PROCESS | 1956 | 1462373274995 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 1956 | 1462373275028 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:47:55 INFO - PROCESS | 1956 | 1462373275036 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 1956 | 1462373275038 Marionette TRACE conn2 <- [1,454,null,{}] 07:47:55 INFO - PROCESS | 1956 | 1462373275046 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 1956 | 1462373275132 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:47:55 INFO - PROCESS | 1956 | 1462373275139 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x121b8d800 == 40 [pid = 1956] [id = 121] 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x12136a000) [pid = 1956] [serial = 360] [outer = 0x0] 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x124c7f000) [pid = 1956] [serial = 361] [outer = 0x12136a000] 07:47:55 INFO - PROCESS | 1956 | 1462373275164 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x124f9d400) [pid = 1956] [serial = 362] [outer = 0x12136a000] 07:47:55 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:55 INFO - PROCESS | 1956 | 1462373275510 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 527ms 07:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:47:55 INFO - PROCESS | 1956 | 1462373275564 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 1956 | 1462373275565 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:47:55 INFO - PROCESS | 1956 | 1462373275573 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 1956 | 1462373275574 Marionette TRACE conn2 <- [1,458,null,{}] 07:47:55 INFO - PROCESS | 1956 | 1462373275576 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 1956 | 1462373275667 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:47:55 INFO - PROCESS | 1956 | 1462373275672 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248de800 == 41 [pid = 1956] [id = 122] 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12487b000) [pid = 1956] [serial = 363] [outer = 0x0] 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1251ddc00) [pid = 1956] [serial = 364] [outer = 0x12487b000] 07:47:55 INFO - PROCESS | 1956 | 1462373275698 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x125d2e400) [pid = 1956] [serial = 365] [outer = 0x12487b000] 07:47:56 INFO - PROCESS | 1956 | 1462373276042 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 1956 | 1462373276202 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:47:56 INFO - PROCESS | 1956 | 1462373276212 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 1956 | 1462373276214 Marionette TRACE conn2 <- [1,462,null,{}] 07:47:56 INFO - PROCESS | 1956 | 1462373276216 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 1956 | 1462373276292 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:47:56 INFO - PROCESS | 1956 | 1462373276297 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x11852b000 == 42 [pid = 1956] [id = 123] 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x119152400) [pid = 1956] [serial = 366] [outer = 0x0] 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x121220400) [pid = 1956] [serial = 367] [outer = 0x119152400] 07:47:56 INFO - PROCESS | 1956 | 1462373276323 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x126f1b400) [pid = 1956] [serial = 368] [outer = 0x119152400] 07:47:56 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:56 INFO - PROCESS | 1956 | 1462373276649 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 1956 | 1462373276683 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:47:56 INFO - PROCESS | 1956 | 1462373276685 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 1956 | 1462373276686 Marionette TRACE conn2 <- [1,466,null,{}] 07:47:56 INFO - PROCESS | 1956 | 1462373276688 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 1956 | 1462373276760 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:47:56 INFO - PROCESS | 1956 | 1462373276765 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x125932800 == 43 [pid = 1956] [id = 124] 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118c15000) [pid = 1956] [serial = 369] [outer = 0x0] 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x126fef000) [pid = 1956] [serial = 370] [outer = 0x118c15000] 07:47:56 INFO - PROCESS | 1956 | 1462373276831 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x1289cdc00) [pid = 1956] [serial = 371] [outer = 0x118c15000] 07:47:57 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc - 07:47:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1 07:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:57 INFO - _addTest/ [0,469,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 1956 | 1462373277162 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:47:57 INFO - PROCESS | 1956 | 1462373277164 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 1956 | 1462373277166 Marionette TRACE conn2 <- [1,470,null,{}] 07:47:57 INFO - PROCESS | 1956 | 1462373277168 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 1956 | 1462373277261 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:47:57 INFO - PROCESS | 1956 | 1462373277265 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x128ac5800 == 44 [pid = 1956] [id = 125] 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x128a2d800) [pid = 1956] [serial = 372] [outer = 0x0] 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x128c2e400) [pid = 1956] [serial = 373] [outer = 0x128a2d800] 07:47:57 INFO - PROCESS | 1956 | 1462373277297 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x12923a000) [pid = 1956] [serial = 374] [outer = 0x128a2d800] 07:47:57 INFO - PROCESS | 1956 | 1462373277631 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 473ms 07:47:57 INFO - PROCESS | 1956 | 1462373277638 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 1956 | 1462373277641 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:47:57 INFO - PROCESS | 1956 | 1462373277645 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 1956 | 1462373277646 Marionette TRACE conn2 <- [1,474,null,{}] 07:47:57 INFO - PROCESS | 1956 | 1462373277648 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 1956 | 1462373277747 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:47:57 INFO - PROCESS | 1956 | 1462373277753 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x129136800 == 45 [pid = 1956] [id = 126] 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12910bc00) [pid = 1956] [serial = 375] [outer = 0x0] 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1293de400) [pid = 1956] [serial = 376] [outer = 0x12910bc00] 07:47:57 INFO - PROCESS | 1956 | 1462373277782 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12a375000) [pid = 1956] [serial = 377] [outer = 0x12910bc00] 07:47:58 INFO - PROCESS | 1956 | 1462373278098 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 07:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:47:58 INFO - PROCESS | 1956 | 1462373278114 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 1956 | 1462373278115 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:47:58 INFO - PROCESS | 1956 | 1462373278117 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1956 | 1462373278118 Marionette TRACE conn2 <- [1,478,null,{}] 07:47:58 INFO - PROCESS | 1956 | 1462373278121 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 1956 | 1462373278197 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:47:58 INFO - PROCESS | 1956 | 1462373278289 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x112640000 == 46 [pid = 1956] [id = 127] 07:47:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x111a0e000) [pid = 1956] [serial = 378] [outer = 0x0] 07:47:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x11204dc00) [pid = 1956] [serial = 379] [outer = 0x111a0e000] 07:47:58 INFO - PROCESS | 1956 | 1462373278320 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x115e42400) [pid = 1956] [serial = 380] [outer = 0x111a0e000] 07:47:58 INFO - PROCESS | 1956 | 1462373278801 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 07:47:58 INFO - PROCESS | 1956 | 1462373278843 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:47:58 INFO - PROCESS | 1956 | 1462373278846 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:47:58 INFO - PROCESS | 1956 | 1462373278849 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1956 | 1462373278852 Marionette TRACE conn2 <- [1,482,null,{}] 07:47:58 INFO - PROCESS | 1956 | 1462373278855 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 1956 | 1462373278955 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:47:59 INFO - PROCESS | 1956 | 1462373279018 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x119161000 == 47 [pid = 1956] [id = 128] 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11806e400) [pid = 1956] [serial = 381] [outer = 0x0] 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1180c4c00) [pid = 1956] [serial = 382] [outer = 0x11806e400] 07:47:59 INFO - PROCESS | 1956 | 1462373279050 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x11819c400) [pid = 1956] [serial = 383] [outer = 0x11806e400] 07:47:59 INFO - PROCESS | 1956 | 1462373279515 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 725ms 07:47:59 INFO - PROCESS | 1956 | 1462373279578 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 1956 | 1462373279581 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:47:59 INFO - PROCESS | 1956 | 1462373279583 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 1956 | 1462373279585 Marionette TRACE conn2 <- [1,486,null,{}] 07:47:59 INFO - PROCESS | 1956 | 1462373279587 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:59 INFO - PROCESS | 1956 | 1462373279684 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:47:59 INFO - PROCESS | 1956 | 1462373279747 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x12593b000 == 48 [pid = 1956] [id = 129] 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11800dc00) [pid = 1956] [serial = 384] [outer = 0x0] 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1192e6400) [pid = 1956] [serial = 385] [outer = 0x11800dc00] 07:47:59 INFO - PROCESS | 1956 | 1462373279775 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x119c88800) [pid = 1956] [serial = 386] [outer = 0x11800dc00] 07:48:00 INFO - PROCESS | 1956 | 1462373280224 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 07:48:00 INFO - PROCESS | 1956 | 1462373280253 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 1956 | 1462373280255 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:48:00 INFO - PROCESS | 1956 | 1462373280281 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 1956 | 1462373280286 Marionette TRACE conn2 <- [1,490,null,{}] 07:48:00 INFO - PROCESS | 1956 | 1462373280290 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 1956 | 1462373280390 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:48:00 INFO - PROCESS | 1956 | 1462373280455 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a942800 == 49 [pid = 1956] [id = 130] 07:48:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x12156a800) [pid = 1956] [serial = 387] [outer = 0x0] 07:48:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x125274000) [pid = 1956] [serial = 388] [outer = 0x12156a800] 07:48:00 INFO - PROCESS | 1956 | 1462373280486 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x128a2b400) [pid = 1956] [serial = 389] [outer = 0x12156a800] 07:48:01 INFO - PROCESS | 1956 | 1462373281009 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 786ms 07:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:48:01 INFO - PROCESS | 1956 | 1462373281062 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 1956 | 1462373281064 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:48:01 INFO - PROCESS | 1956 | 1462373281068 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 1956 | 1462373281070 Marionette TRACE conn2 <- [1,494,null,{}] 07:48:01 INFO - PROCESS | 1956 | 1462373281074 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 1956 | 1462373281218 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:48:01 INFO - PROCESS | 1956 | 1462373281306 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192c9800 == 50 [pid = 1956] [id = 131] 07:48:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x116a49c00) [pid = 1956] [serial = 390] [outer = 0x0] 07:48:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x12156d800) [pid = 1956] [serial = 391] [outer = 0x116a49c00] 07:48:01 INFO - PROCESS | 1956 | 1462373281354 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x128c79800) [pid = 1956] [serial = 392] [outer = 0x116a49c00] 07:48:02 INFO - PROCESS | 1956 | 1462373282033 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1021ms 07:48:02 INFO - PROCESS | 1956 | 1462373282089 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 1956 | 1462373282093 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:48:02 INFO - PROCESS | 1956 | 1462373282098 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 1956 | 1462373282101 Marionette TRACE conn2 <- [1,498,null,{}] 07:48:02 INFO - PROCESS | 1956 | 1462373282107 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 1956 | 1462373282260 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:48:02 INFO - PROCESS | 1956 | 1462373282378 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x129136800 == 49 [pid = 1956] [id = 126] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x128ac5800 == 48 [pid = 1956] [id = 125] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x125932800 == 47 [pid = 1956] [id = 124] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x11852b000 == 46 [pid = 1956] [id = 123] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1248de800 == 45 [pid = 1956] [id = 122] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x121b8d800 == 44 [pid = 1956] [id = 121] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12154d800 == 43 [pid = 1956] [id = 120] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x119d0d000 == 42 [pid = 1956] [id = 119] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x12b10bc00) [pid = 1956] [serial = 334] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1161e7800) [pid = 1956] [serial = 286] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x118070000) [pid = 1956] [serial = 289] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x11941f000) [pid = 1956] [serial = 292] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12136c400) [pid = 1956] [serial = 295] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e86800 == 43 [pid = 1956] [id = 132] 07:48:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1161e7800) [pid = 1956] [serial = 393] [outer = 0x0] 07:48:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x116931c00) [pid = 1956] [serial = 394] [outer = 0x1161e7800] 07:48:02 INFO - PROCESS | 1956 | 1462373282427 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x11804e800) [pid = 1956] [serial = 395] [outer = 0x1161e7800] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x119513000 == 42 [pid = 1956] [id = 118] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x118530000 == 41 [pid = 1956] [id = 117] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x115e15800 == 40 [pid = 1956] [id = 116] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x116963000 == 39 [pid = 1956] [id = 115] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1176f7000 == 38 [pid = 1956] [id = 114] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1176e4800 == 37 [pid = 1956] [id = 113] 07:48:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba98000 == 36 [pid = 1956] [id = 112] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1289bf400) [pid = 1956] [serial = 298] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x12923fc00) [pid = 1956] [serial = 322] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x126f23c00) [pid = 1956] [serial = 326] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12136f800) [pid = 1956] [serial = 325] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1293e8800) [pid = 1956] [serial = 328] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12a550800) [pid = 1956] [serial = 331] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1293dec00) [pid = 1956] [serial = 323] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x124d5bc00) [pid = 1956] [serial = 313] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12af2ac00) [pid = 1956] [serial = 332] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x12a542400) [pid = 1956] [serial = 329] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x129110000) [pid = 1956] [serial = 320] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1258de000) [pid = 1956] [serial = 314] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1289c6c00) [pid = 1956] [serial = 316] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x129109400) [pid = 1956] [serial = 319] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x128c76000) [pid = 1956] [serial = 317] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x118cf4c00) [pid = 1956] [serial = 307] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x119423c00) [pid = 1956] [serial = 308] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x118002400) [pid = 1956] [serial = 302] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x11693b400) [pid = 1956] [serial = 301] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x121571800) [pid = 1956] [serial = 310] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1218b4c00) [pid = 1956] [serial = 311] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x1180c9400) [pid = 1956] [serial = 304] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11819ec00) [pid = 1956] [serial = 305] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1289c8400) [pid = 1956] [serial = 299] [outer = 0x0] [url = about:blank] 07:48:02 INFO - PROCESS | 1956 | 1462373282852 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 779ms 07:48:02 INFO - PROCESS | 1956 | 1462373282876 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 1956 | 1462373282882 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:48:02 INFO - PROCESS | 1956 | 1462373282888 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 1956 | 1462373282893 Marionette TRACE conn2 <- [1,502,null,{}] 07:48:02 INFO - PROCESS | 1956 | 1462373282896 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 1956 | 1462373283010 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:48:03 INFO - PROCESS | 1956 | 1462373283015 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176e4800 == 37 [pid = 1956] [id = 133] 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x118055c00) [pid = 1956] [serial = 396] [outer = 0x0] 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x1181a0000) [pid = 1956] [serial = 397] [outer = 0x118055c00] 07:48:03 INFO - PROCESS | 1956 | 1462373283041 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118cfbc00) [pid = 1956] [serial = 398] [outer = 0x118055c00] 07:48:03 INFO - PROCESS | 1956 | 1462373283372 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 527ms 07:48:03 INFO - PROCESS | 1956 | 1462373283415 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1956 | 1462373283416 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:48:03 INFO - PROCESS | 1956 | 1462373283419 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1956 | 1462373283421 Marionette TRACE conn2 <- [1,506,null,{}] 07:48:03 INFO - PROCESS | 1956 | 1462373283428 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 1956 | 1462373283507 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:48:03 INFO - PROCESS | 1956 | 1462373283514 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c69800 == 38 [pid = 1956] [id = 134] 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1192f4000) [pid = 1956] [serial = 399] [outer = 0x0] 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x121214800) [pid = 1956] [serial = 400] [outer = 0x1192f4000] 07:48:03 INFO - PROCESS | 1956 | 1462373283541 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1217f0800) [pid = 1956] [serial = 401] [outer = 0x1192f4000] 07:48:03 INFO - PROCESS | 1956 | 1462373283866 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 07:48:03 INFO - PROCESS | 1956 | 1462373283892 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:48:03 INFO - PROCESS | 1956 | 1462373283894 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:48:03 INFO - PROCESS | 1956 | 1462373283896 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1956 | 1462373283897 Marionette TRACE conn2 <- [1,510,null,{}] 07:48:03 INFO - PROCESS | 1956 | 1462373283899 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 1956 | 1462373283993 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:48:04 INFO - PROCESS | 1956 | 1462373284000 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12133a800 == 39 [pid = 1956] [id = 135] 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x121737000) [pid = 1956] [serial = 402] [outer = 0x0] 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x124875800) [pid = 1956] [serial = 403] [outer = 0x121737000] 07:48:04 INFO - PROCESS | 1956 | 1462373284029 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x124f9f800) [pid = 1956] [serial = 404] [outer = 0x121737000] 07:48:04 INFO - PROCESS | 1956 | 1462373284456 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 569ms 07:48:04 INFO - PROCESS | 1956 | 1462373284466 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:48:04 INFO - PROCESS | 1956 | 1462373284468 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:48:04 INFO - PROCESS | 1956 | 1462373284472 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 1956 | 1462373284476 Marionette TRACE conn2 <- [1,514,null,{}] 07:48:04 INFO - PROCESS | 1956 | 1462373284481 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:04 INFO - PROCESS | 1956 | 1462373284632 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:48:04 INFO - PROCESS | 1956 | 1462373284645 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f87800 == 40 [pid = 1956] [id = 136] 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1218ab800) [pid = 1956] [serial = 405] [outer = 0x0] 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1251db800) [pid = 1956] [serial = 406] [outer = 0x1218ab800] 07:48:04 INFO - PROCESS | 1956 | 1462373284671 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1289bf400) [pid = 1956] [serial = 407] [outer = 0x1218ab800] 07:48:05 INFO - PROCESS | 1956 | 1462373285037 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 575ms 07:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:48:05 INFO - PROCESS | 1956 | 1462373285047 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1956 | 1462373285048 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:48:05 INFO - PROCESS | 1956 | 1462373285050 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1956 | 1462373285051 Marionette TRACE conn2 <- [1,518,null,{}] 07:48:05 INFO - PROCESS | 1956 | 1462373285053 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 1956 | 1462373285162 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:48:05 INFO - PROCESS | 1956 | 1462373285194 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x125937000 == 41 [pid = 1956] [id = 137] 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x128a2c000) [pid = 1956] [serial = 408] [outer = 0x0] 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x12923d400) [pid = 1956] [serial = 409] [outer = 0x128a2c000] 07:48:05 INFO - PROCESS | 1956 | 1462373285220 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x12a550800) [pid = 1956] [serial = 410] [outer = 0x128a2c000] 07:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 07:48:05 INFO - PROCESS | 1956 | 1462373285565 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:48:05 INFO - PROCESS | 1956 | 1462373285570 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1956 | 1462373285572 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:48:05 INFO - PROCESS | 1956 | 1462373285575 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1956 | 1462373285576 Marionette TRACE conn2 <- [1,522,null,{}] 07:48:05 INFO - PROCESS | 1956 | 1462373285579 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 1956 | 1462373285674 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:48:05 INFO - PROCESS | 1956 | 1462373285689 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e1b000 == 42 [pid = 1956] [id = 138] 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x12a550c00) [pid = 1956] [serial = 411] [outer = 0x0] 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x12a95dc00) [pid = 1956] [serial = 412] [outer = 0x12a550c00] 07:48:05 INFO - PROCESS | 1956 | 1462373285714 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x12a966c00) [pid = 1956] [serial = 413] [outer = 0x12a550c00] 07:48:06 INFO - PROCESS | 1956 | 1462373286069 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 07:48:06 INFO - PROCESS | 1956 | 1462373286094 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 1956 | 1462373286095 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:48:06 INFO - PROCESS | 1956 | 1462373286104 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1956 | 1462373286105 Marionette TRACE conn2 <- [1,526,null,{}] 07:48:06 INFO - PROCESS | 1956 | 1462373286110 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 1956 | 1462373286202 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:48:06 INFO - PROCESS | 1956 | 1462373286208 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a57d000 == 43 [pid = 1956] [id = 139] 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x12a633c00) [pid = 1956] [serial = 414] [outer = 0x0] 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x12b107000) [pid = 1956] [serial = 415] [outer = 0x12a633c00] 07:48:06 INFO - PROCESS | 1956 | 1462373286233 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x12b10ec00) [pid = 1956] [serial = 416] [outer = 0x12a633c00] 07:48:06 INFO - PROCESS | 1956 | 1462373286577 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x128a2d800) [pid = 1956] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x118cf6000) [pid = 1956] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x119571c00) [pid = 1956] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x12121e800) [pid = 1956] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12136a000) [pid = 1956] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12487b000) [pid = 1956] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x119152400) [pid = 1956] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1176b6800) [pid = 1956] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x11674b800) [pid = 1956] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x115e37c00) [pid = 1956] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:48:06 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x118c15000) [pid = 1956] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:48:06 INFO - PROCESS | 1956 | 1462373286723 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 1956 | 1462373286724 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:48:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:48:06 INFO - PROCESS | 1956 | 1462373286735 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1956 | 1462373286736 Marionette TRACE conn2 <- [1,530,null,{}] 07:48:06 INFO - PROCESS | 1956 | 1462373286739 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 1956 | 1462373286817 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:48:06 INFO - PROCESS | 1956 | 1462373286826 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d17000 == 44 [pid = 1956] [id = 140] 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x118432400) [pid = 1956] [serial = 417] [outer = 0x0] 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1199b8800) [pid = 1956] [serial = 418] [outer = 0x118432400] 07:48:06 INFO - PROCESS | 1956 | 1462373286852 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x1251dc800) [pid = 1956] [serial = 419] [outer = 0x118432400] 07:48:07 INFO - PROCESS | 1956 | 1462373287147 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:48:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:48:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 07:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:48:07 INFO - PROCESS | 1956 | 1462373287203 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1956 | 1462373287205 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:48:07 INFO - PROCESS | 1956 | 1462373287207 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1956 | 1462373287208 Marionette TRACE conn2 <- [1,534,null,{}] 07:48:07 INFO - PROCESS | 1956 | 1462373287211 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 1956 | 1462373287290 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:48:07 INFO - PROCESS | 1956 | 1462373287338 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c6800 == 45 [pid = 1956] [id = 141] 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x118c15000) [pid = 1956] [serial = 420] [outer = 0x0] 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x12b237400) [pid = 1956] [serial = 421] [outer = 0x118c15000] 07:48:07 INFO - PROCESS | 1956 | 1462373287362 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x12b9c7800) [pid = 1956] [serial = 422] [outer = 0x118c15000] 07:48:07 INFO - PROCESS | 1956 | 1462373287645 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 07:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:48:07 INFO - PROCESS | 1956 | 1462373287680 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1956 | 1462373287682 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:48:07 INFO - PROCESS | 1956 | 1462373287684 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1956 | 1462373287686 Marionette TRACE conn2 <- [1,538,null,{}] 07:48:07 INFO - PROCESS | 1956 | 1462373287688 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 1956 | 1462373287800 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:48:07 INFO - PROCESS | 1956 | 1462373287804 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae8000 == 46 [pid = 1956] [id = 142] 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x12b9c9400) [pid = 1956] [serial = 423] [outer = 0x0] 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x12bc33400) [pid = 1956] [serial = 424] [outer = 0x12b9c9400] 07:48:07 INFO - PROCESS | 1956 | 1462373287845 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x12c193800) [pid = 1956] [serial = 425] [outer = 0x12b9c9400] 07:48:08 INFO - PROCESS | 1956 | 1462373288183 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:48:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 07:48:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:48:08 INFO - PROCESS | 1956 | 1462373288204 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1956 | 1462373288205 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:48:08 INFO - PROCESS | 1956 | 1462373288210 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1956 | 1462373288211 Marionette TRACE conn2 <- [1,542,null,{}] 07:48:08 INFO - PROCESS | 1956 | 1462373288214 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 1956 | 1462373288341 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:48:08 INFO - PROCESS | 1956 | 1462373288352 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcd7800 == 47 [pid = 1956] [id = 143] 07:48:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x12c18d400) [pid = 1956] [serial = 426] [outer = 0x0] 07:48:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x12c195c00) [pid = 1956] [serial = 427] [outer = 0x12c18d400] 07:48:08 INFO - PROCESS | 1956 | 1462373288387 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x12c519c00) [pid = 1956] [serial = 428] [outer = 0x12c18d400] 07:48:08 INFO - PROCESS | 1956 | 1462373288830 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:48:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 07:48:08 INFO - PROCESS | 1956 | 1462373288880 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1956 | 1462373288883 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:48:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:48:08 INFO - PROCESS | 1956 | 1462373288887 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1956 | 1462373288889 Marionette TRACE conn2 <- [1,546,null,{}] 07:48:08 INFO - PROCESS | 1956 | 1462373288894 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 1956 | 1462373289027 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:48:09 INFO - PROCESS | 1956 | 1462373289127 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171ee000 == 48 [pid = 1956] [id = 144] 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1160ccc00) [pid = 1956] [serial = 429] [outer = 0x0] 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1176b3400) [pid = 1956] [serial = 430] [outer = 0x1160ccc00] 07:48:09 INFO - PROCESS | 1956 | 1462373289164 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1180ca400) [pid = 1956] [serial = 431] [outer = 0x1160ccc00] 07:48:09 INFO - PROCESS | 1956 | 1462373289545 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:48:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 673ms 07:48:09 INFO - PROCESS | 1956 | 1462373289560 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 1956 | 1462373289564 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:48:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:48:09 INFO - PROCESS | 1956 | 1462373289568 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 1956 | 1462373289570 Marionette TRACE conn2 <- [1,550,null,{}] 07:48:09 INFO - PROCESS | 1956 | 1462373289573 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 1956 | 1462373289704 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:48:09 INFO - PROCESS | 1956 | 1462373289803 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x121337800 == 49 [pid = 1956] [id = 145] 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1181a4800) [pid = 1956] [serial = 432] [outer = 0x0] 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x11922b000) [pid = 1956] [serial = 433] [outer = 0x1181a4800] 07:48:09 INFO - PROCESS | 1956 | 1462373289840 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x12136a800) [pid = 1956] [serial = 434] [outer = 0x1181a4800] 07:48:10 INFO - PROCESS | 1956 | 1462373290205 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:48:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 670ms 07:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:48:10 INFO - PROCESS | 1956 | 1462373290239 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1956 | 1462373290240 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:48:10 INFO - PROCESS | 1956 | 1462373290242 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1956 | 1462373290245 Marionette TRACE conn2 <- [1,554,null,{}] 07:48:10 INFO - PROCESS | 1956 | 1462373290253 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 1956 | 1462373290353 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:48:10 INFO - PROCESS | 1956 | 1462373290401 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baf7000 == 50 [pid = 1956] [id = 146] 07:48:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x121573000) [pid = 1956] [serial = 435] [outer = 0x0] 07:48:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x12487ac00) [pid = 1956] [serial = 436] [outer = 0x121573000] 07:48:10 INFO - PROCESS | 1956 | 1462373290433 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x128a31800) [pid = 1956] [serial = 437] [outer = 0x121573000] 07:48:10 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:10 INFO - PROCESS | 1956 | 1462373290877 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 674ms 07:48:10 INFO - PROCESS | 1956 | 1462373290924 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1956 | 1462373290927 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:48:10 INFO - PROCESS | 1956 | 1462373290932 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1956 | 1462373290934 Marionette TRACE conn2 <- [1,558,null,{}] 07:48:10 INFO - PROCESS | 1956 | 1462373290938 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 1956 | 1462373291105 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:48:11 INFO - PROCESS | 1956 | 1462373291192 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3ce800 == 51 [pid = 1956] [id = 147] 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x129111400) [pid = 1956] [serial = 438] [outer = 0x0] 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x129243000) [pid = 1956] [serial = 439] [outer = 0x129111400] 07:48:11 INFO - PROCESS | 1956 | 1462373291240 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x12a964400) [pid = 1956] [serial = 440] [outer = 0x129111400] 07:48:11 INFO - PROCESS | 1956 | 1462373291703 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 822ms 07:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:48:11 INFO - PROCESS | 1956 | 1462373291754 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1956 | 1462373291755 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:48:11 INFO - PROCESS | 1956 | 1462373291757 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1956 | 1462373291759 Marionette TRACE conn2 <- [1,562,null,{}] 07:48:11 INFO - PROCESS | 1956 | 1462373291761 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 1956 | 1462373291856 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:48:11 INFO - PROCESS | 1956 | 1462373291904 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c675800 == 52 [pid = 1956] [id = 148] 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12a95fc00) [pid = 1956] [serial = 441] [outer = 0x0] 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12b9c9800) [pid = 1956] [serial = 442] [outer = 0x12a95fc00] 07:48:11 INFO - PROCESS | 1956 | 1462373291934 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12c187400) [pid = 1956] [serial = 443] [outer = 0x12a95fc00] 07:48:12 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:12 INFO - PROCESS | 1956 | 1462373292341 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 07:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:48:12 INFO - PROCESS | 1956 | 1462373292377 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 1956 | 1462373292378 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:48:12 INFO - PROCESS | 1956 | 1462373292381 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 1956 | 1462373292382 Marionette TRACE conn2 <- [1,566,null,{}] 07:48:12 INFO - PROCESS | 1956 | 1462373292384 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 1956 | 1462373292543 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:48:12 INFO - PROCESS | 1956 | 1462373292609 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f44800 == 53 [pid = 1956] [id = 149] 07:48:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1127f0000) [pid = 1956] [serial = 444] [outer = 0x0] 07:48:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1293e5400) [pid = 1956] [serial = 445] [outer = 0x1127f0000] 07:48:12 INFO - PROCESS | 1956 | 1462373292639 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12c518c00) [pid = 1956] [serial = 446] [outer = 0x1127f0000] 07:48:12 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:13 INFO - PROCESS | 1956 | 1462373293213 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 869ms 07:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:48:13 INFO - PROCESS | 1956 | 1462373293260 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 1956 | 1462373293262 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:48:13 INFO - PROCESS | 1956 | 1462373293265 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 1956 | 1462373293267 Marionette TRACE conn2 <- [1,570,null,{}] 07:48:13 INFO - PROCESS | 1956 | 1462373293270 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 1956 | 1462373293337 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:48:13 INFO - PROCESS | 1956 | 1462373293398 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x119513000 == 54 [pid = 1956] [id = 150] 07:48:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1127f4000) [pid = 1956] [serial = 447] [outer = 0x0] 07:48:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x112f1ec00) [pid = 1956] [serial = 448] [outer = 0x1127f4000] 07:48:13 INFO - PROCESS | 1956 | 1462373293428 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x116198800) [pid = 1956] [serial = 449] [outer = 0x1127f4000] 07:48:13 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:13 INFO - PROCESS | 1956 | 1462373293970 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 725ms 07:48:13 INFO - PROCESS | 1956 | 1462373293989 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 1956 | 1462373293993 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:48:14 INFO - PROCESS | 1956 | 1462373293998 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1956 | 1462373293999 Marionette TRACE conn2 <- [1,574,null,{}] 07:48:14 INFO - PROCESS | 1956 | 1462373294003 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 1956 | 1462373294155 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:48:14 INFO - PROCESS | 1956 | 1462373294166 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171e2800 == 55 [pid = 1956] [id = 151] 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x113dedc00) [pid = 1956] [serial = 450] [outer = 0x0] 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x118077000) [pid = 1956] [serial = 451] [outer = 0x113dedc00] 07:48:14 INFO - PROCESS | 1956 | 1462373294193 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1181a7800) [pid = 1956] [serial = 452] [outer = 0x113dedc00] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae8000 == 54 [pid = 1956] [id = 142] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c6800 == 53 [pid = 1956] [id = 141] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x119d17000 == 52 [pid = 1956] [id = 140] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12a57d000 == 51 [pid = 1956] [id = 139] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x128e1b000 == 50 [pid = 1956] [id = 138] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x125937000 == 49 [pid = 1956] [id = 137] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x118430c00) [pid = 1956] [serial = 340] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x116a48000) [pid = 1956] [serial = 337] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x121f87800 == 48 [pid = 1956] [id = 136] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12133a800 == 47 [pid = 1956] [id = 135] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x119c69800 == 46 [pid = 1956] [id = 134] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1176e4800 == 45 [pid = 1956] [id = 133] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x112e86800 == 44 [pid = 1956] [id = 132] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12593b000 == 43 [pid = 1956] [id = 129] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x119161000 == 42 [pid = 1956] [id = 128] 07:48:14 INFO - PROCESS | 1956 | --DOCSHELL 0x112640000 == 41 [pid = 1956] [id = 127] 07:48:14 INFO - PROCESS | 1956 | 1462373294640 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 07:48:14 INFO - PROCESS | 1956 | 1462373294668 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 1956 | 1462373294670 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:48:14 INFO - PROCESS | 1956 | 1462373294672 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1956 | 1462373294677 Marionette TRACE conn2 <- [1,578,null,{}] 07:48:14 INFO - PROCESS | 1956 | 1462373294684 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 1956 | 1462373294773 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x12923a000) [pid = 1956] [serial = 374] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1192ee000) [pid = 1956] [serial = 352] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x119571800) [pid = 1956] [serial = 353] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x119c88400) [pid = 1956] [serial = 355] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1293de400) [pid = 1956] [serial = 376] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x1218acc00) [pid = 1956] [serial = 358] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x124c7f000) [pid = 1956] [serial = 361] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1251ddc00) [pid = 1956] [serial = 364] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x124f9d400) [pid = 1956] [serial = 362] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x121220400) [pid = 1956] [serial = 367] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x126f1b400) [pid = 1956] [serial = 368] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x128c2e400) [pid = 1956] [serial = 373] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x125d2e400) [pid = 1956] [serial = 365] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x118009c00) [pid = 1956] [serial = 346] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x118058800) [pid = 1956] [serial = 347] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x117521c00) [pid = 1956] [serial = 344] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1169a8000) [pid = 1956] [serial = 343] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x1182f1400) [pid = 1956] [serial = 349] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x118c15c00) [pid = 1956] [serial = 350] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x124871400) [pid = 1956] [serial = 359] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x121216000) [pid = 1956] [serial = 356] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x126fef000) [pid = 1956] [serial = 370] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x1289cdc00) [pid = 1956] [serial = 371] [outer = 0x0] [url = about:blank] 07:48:14 INFO - PROCESS | 1956 | 1462373294829 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171f3000 == 42 [pid = 1956] [id = 152] 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1169a8000) [pid = 1956] [serial = 453] [outer = 0x0] 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1180c7800) [pid = 1956] [serial = 454] [outer = 0x1169a8000] 07:48:14 INFO - PROCESS | 1956 | 1462373294858 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x119cea800) [pid = 1956] [serial = 455] [outer = 0x1169a8000] 07:48:15 INFO - PROCESS | 1956 | 1462373295166 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 523ms 07:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:48:15 INFO - PROCESS | 1956 | 1462373295196 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1956 | 1462373295198 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:48:15 INFO - PROCESS | 1956 | 1462373295200 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1956 | 1462373295201 Marionette TRACE conn2 <- [1,582,null,{}] 07:48:15 INFO - PROCESS | 1956 | 1462373295203 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 1956 | 1462373295280 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:48:15 INFO - PROCESS | 1956 | 1462373295335 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c51000 == 43 [pid = 1956] [id = 153] 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x119571800) [pid = 1956] [serial = 456] [outer = 0x0] 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12136b000) [pid = 1956] [serial = 457] [outer = 0x119571800] 07:48:15 INFO - PROCESS | 1956 | 1462373295362 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x121d6f800) [pid = 1956] [serial = 458] [outer = 0x119571800] 07:48:15 INFO - PROCESS | 1956 | 1462373295700 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 518ms 07:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:48:15 INFO - PROCESS | 1956 | 1462373295719 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1956 | 1462373295720 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:48:15 INFO - PROCESS | 1956 | 1462373295723 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1956 | 1462373295726 Marionette TRACE conn2 <- [1,586,null,{}] 07:48:15 INFO - PROCESS | 1956 | 1462373295730 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 1956 | 1462373295806 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:48:15 INFO - PROCESS | 1956 | 1462373295858 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217e4800 == 44 [pid = 1956] [id = 154] 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x119cf0800) [pid = 1956] [serial = 459] [outer = 0x0] 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12491b400) [pid = 1956] [serial = 460] [outer = 0x119cf0800] 07:48:15 INFO - PROCESS | 1956 | 1462373295884 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1258e0c00) [pid = 1956] [serial = 461] [outer = 0x119cf0800] 07:48:16 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:16 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:16 INFO - PROCESS | 1956 | 1462373296163 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 473ms 07:48:16 INFO - PROCESS | 1956 | 1462373296198 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1956 | 1462373296199 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:48:16 INFO - PROCESS | 1956 | 1462373296201 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1956 | 1462373296203 Marionette TRACE conn2 <- [1,590,null,{}] 07:48:16 INFO - PROCESS | 1956 | 1462373296205 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 1956 | 1462373296301 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:48:16 INFO - PROCESS | 1956 | 1462373296308 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252e0000 == 45 [pid = 1956] [id = 155] 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x126f18400) [pid = 1956] [serial = 462] [outer = 0x0] 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1288c5400) [pid = 1956] [serial = 463] [outer = 0x126f18400] 07:48:16 INFO - PROCESS | 1956 | 1462373296335 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1289c2800) [pid = 1956] [serial = 464] [outer = 0x126f18400] 07:48:16 INFO - PROCESS | 1956 | 1462373296697 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 07:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:48:16 INFO - PROCESS | 1956 | 1462373296731 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1956 | 1462373296732 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:48:16 INFO - PROCESS | 1956 | 1462373296734 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1956 | 1462373296735 Marionette TRACE conn2 <- [1,594,null,{}] 07:48:16 INFO - PROCESS | 1956 | 1462373296737 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 1956 | 1462373296854 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:48:16 INFO - PROCESS | 1956 | 1462373296869 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f4d800 == 46 [pid = 1956] [id = 156] 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1288c6c00) [pid = 1956] [serial = 465] [outer = 0x0] 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1289cdc00) [pid = 1956] [serial = 466] [outer = 0x1288c6c00] 07:48:16 INFO - PROCESS | 1956 | 1462373296910 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x128a34400) [pid = 1956] [serial = 467] [outer = 0x1288c6c00] 07:48:17 INFO - PROCESS | 1956 | 1462373297343 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 625ms 07:48:17 INFO - PROCESS | 1956 | 1462373297362 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 1956 | 1462373297364 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:48:17 INFO - PROCESS | 1956 | 1462373297368 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 1956 | 1462373297370 Marionette TRACE conn2 <- [1,598,null,{}] 07:48:17 INFO - PROCESS | 1956 | 1462373297372 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 1956 | 1462373297526 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:48:17 INFO - PROCESS | 1956 | 1462373297549 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x129136000 == 47 [pid = 1956] [id = 157] 07:48:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1289cac00) [pid = 1956] [serial = 468] [outer = 0x0] 07:48:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x128c79400) [pid = 1956] [serial = 469] [outer = 0x1289cac00] 07:48:17 INFO - PROCESS | 1956 | 1462373297590 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12923dc00) [pid = 1956] [serial = 470] [outer = 0x1289cac00] 07:48:18 INFO - PROCESS | 1956 | 1462373298031 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 07:48:18 INFO - PROCESS | 1956 | 1462373298039 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1956 | 1462373298041 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:48:18 INFO - PROCESS | 1956 | 1462373298044 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 1956 | 1462373298045 Marionette TRACE conn2 <- [1,602,null,{}] 07:48:18 INFO - PROCESS | 1956 | 1462373298047 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 1956 | 1462373298163 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:48:18 INFO - PROCESS | 1956 | 1462373298177 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af37000 == 48 [pid = 1956] [id = 158] 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x129243800) [pid = 1956] [serial = 471] [outer = 0x0] 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12a373400) [pid = 1956] [serial = 472] [outer = 0x129243800] 07:48:18 INFO - PROCESS | 1956 | 1462373298202 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12a95ec00) [pid = 1956] [serial = 473] [outer = 0x129243800] 07:48:18 INFO - PROCESS | 1956 | 1462373298534 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 07:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:48:18 INFO - PROCESS | 1956 | 1462373298566 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1956 | 1462373298568 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:48:18 INFO - PROCESS | 1956 | 1462373298570 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 1956 | 1462373298571 Marionette TRACE conn2 <- [1,606,null,{}] 07:48:18 INFO - PROCESS | 1956 | 1462373298574 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 1956 | 1462373298672 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:48:18 INFO - PROCESS | 1956 | 1462373298677 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba8b800 == 49 [pid = 1956] [id = 159] 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1293dec00) [pid = 1956] [serial = 474] [outer = 0x0] 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12af30800) [pid = 1956] [serial = 475] [outer = 0x1293dec00] 07:48:18 INFO - PROCESS | 1956 | 1462373298701 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12b9bf400) [pid = 1956] [serial = 476] [outer = 0x1293dec00] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12a370000) [pid = 1956] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x11751d000) [pid = 1956] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1218ab800) [pid = 1956] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x118053c00) [pid = 1956] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1161e7800) [pid = 1956] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x116a49c00) [pid = 1956] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x113de8400) [pid = 1956] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x128a2c000) [pid = 1956] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1133edc00) [pid = 1956] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x11815a800) [pid = 1956] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x12b9c9400) [pid = 1956] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x116166000) [pid = 1956] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1181a3000) [pid = 1956] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x12a550c00) [pid = 1956] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1192f4000) [pid = 1956] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x121737000) [pid = 1956] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x118432400) [pid = 1956] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x118c15000) [pid = 1956] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12121c800) [pid = 1956] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1192e7400) [pid = 1956] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x118055c00) [pid = 1956] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1192e6000) [pid = 1956] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1130ac800) [pid = 1956] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x118052c00) [pid = 1956] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1192ec000) [pid = 1956] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:48:19 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x12a633c00) [pid = 1956] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:48:19 INFO - PROCESS | 1956 | 1462373299197 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 668ms 07:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:48:19 INFO - PROCESS | 1956 | 1462373299247 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 1956 | 1462373299249 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:48:19 INFO - PROCESS | 1956 | 1462373299251 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 1956 | 1462373299252 Marionette TRACE conn2 <- [1,610,null,{}] 07:48:19 INFO - PROCESS | 1956 | 1462373299255 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 1956 | 1462373299354 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:48:19 INFO - PROCESS | 1956 | 1462373299377 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c8f000 == 50 [pid = 1956] [id = 160] 07:48:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x118010c00) [pid = 1956] [serial = 477] [outer = 0x0] 07:48:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1199bcc00) [pid = 1956] [serial = 478] [outer = 0x118010c00] 07:48:19 INFO - PROCESS | 1956 | 1462373299412 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x12910c400) [pid = 1956] [serial = 479] [outer = 0x118010c00] 07:48:19 INFO - PROCESS | 1956 | 1462373299880 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 07:48:19 INFO - PROCESS | 1956 | 1462373299926 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 1956 | 1462373299928 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:48:19 INFO - PROCESS | 1956 | 1462373299930 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 1956 | 1462373299931 Marionette TRACE conn2 <- [1,614,null,{}] 07:48:19 INFO - PROCESS | 1956 | 1462373299934 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1956 | 1462373300013 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:48:20 INFO - PROCESS | 1956 | 1462373300017 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1e6000 == 51 [pid = 1956] [id = 161] 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x12b109800) [pid = 1956] [serial = 480] [outer = 0x0] 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12bc26400) [pid = 1956] [serial = 481] [outer = 0x12b109800] 07:48:20 INFO - PROCESS | 1956 | 1462373300043 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x12c18cc00) [pid = 1956] [serial = 482] [outer = 0x12b109800] 07:48:20 INFO - PROCESS | 1956 | 1462373300350 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 07:48:20 INFO - PROCESS | 1956 | 1462373300399 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1956 | 1462373300401 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:48:20 INFO - PROCESS | 1956 | 1462373300403 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1956 | 1462373300404 Marionette TRACE conn2 <- [1,618,null,{}] 07:48:20 INFO - PROCESS | 1956 | 1462373300406 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1956 | 1462373300486 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:48:20 INFO - PROCESS | 1956 | 1462373300541 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c67a800 == 52 [pid = 1956] [id = 162] 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x129554c00) [pid = 1956] [serial = 483] [outer = 0x0] 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12955c400) [pid = 1956] [serial = 484] [outer = 0x129554c00] 07:48:20 INFO - PROCESS | 1956 | 1462373300566 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x129560800) [pid = 1956] [serial = 485] [outer = 0x129554c00] 07:48:20 INFO - PROCESS | 1956 | 1462373300860 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 07:48:20 INFO - PROCESS | 1956 | 1462373300872 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1956 | 1462373300873 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:48:20 INFO - PROCESS | 1956 | 1462373300882 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1956 | 1462373300884 Marionette TRACE conn2 <- [1,622,null,{}] 07:48:20 INFO - PROCESS | 1956 | 1462373300886 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1956 | 1462373300970 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:48:21 INFO - PROCESS | 1956 | 1462373301072 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e85000 == 53 [pid = 1956] [id = 163] 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x111a04400) [pid = 1956] [serial = 486] [outer = 0x0] 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1127e7400) [pid = 1956] [serial = 487] [outer = 0x111a04400] 07:48:21 INFO - PROCESS | 1956 | 1462373301105 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1127f2000) [pid = 1956] [serial = 488] [outer = 0x111a04400] 07:48:21 INFO - PROCESS | 1956 | 1462373301550 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 725ms 07:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:48:21 INFO - PROCESS | 1956 | 1462373301603 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 1956 | 1462373301605 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:48:21 INFO - PROCESS | 1956 | 1462373301609 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 1956 | 1462373301611 Marionette TRACE conn2 <- [1,626,null,{}] 07:48:21 INFO - PROCESS | 1956 | 1462373301615 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 1956 | 1462373301720 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:48:21 INFO - PROCESS | 1956 | 1462373301820 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cc2000 == 54 [pid = 1956] [id = 164] 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x116745c00) [pid = 1956] [serial = 489] [outer = 0x0] 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x11805d800) [pid = 1956] [serial = 490] [outer = 0x116745c00] 07:48:21 INFO - PROCESS | 1956 | 1462373301851 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x11842ec00) [pid = 1956] [serial = 491] [outer = 0x116745c00] 07:48:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x119c88400) [pid = 1956] [serial = 492] [outer = 0x12a548400] 07:48:22 INFO - PROCESS | 1956 | 1462373302337 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 771ms 07:48:22 INFO - PROCESS | 1956 | 1462373302382 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 1956 | 1462373302385 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:48:22 INFO - PROCESS | 1956 | 1462373302388 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 1956 | 1462373302389 Marionette TRACE conn2 <- [1,630,null,{}] 07:48:22 INFO - PROCESS | 1956 | 1462373302394 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 1956 | 1462373302495 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:48:22 INFO - PROCESS | 1956 | 1462373302571 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217d2000 == 55 [pid = 1956] [id = 165] 07:48:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x118159000) [pid = 1956] [serial = 493] [outer = 0x0] 07:48:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x118cf6000) [pid = 1956] [serial = 494] [outer = 0x118159000] 07:48:22 INFO - PROCESS | 1956 | 1462373302602 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1218b5c00) [pid = 1956] [serial = 495] [outer = 0x118159000] 07:48:23 INFO - PROCESS | 1956 | 1462373303014 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 673ms 07:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:48:23 INFO - PROCESS | 1956 | 1462373303071 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1956 | 1462373303072 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:48:23 INFO - PROCESS | 1956 | 1462373303079 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1956 | 1462373303084 Marionette TRACE conn2 <- [1,634,null,{}] 07:48:23 INFO - PROCESS | 1956 | 1462373303088 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 1956 | 1462373303191 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:48:23 INFO - PROCESS | 1956 | 1462373303246 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce25800 == 56 [pid = 1956] [id = 166] 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x124d5c000) [pid = 1956] [serial = 496] [outer = 0x0] 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1288c1400) [pid = 1956] [serial = 497] [outer = 0x124d5c000] 07:48:23 INFO - PROCESS | 1956 | 1462373303275 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1289c6800) [pid = 1956] [serial = 498] [outer = 0x124d5c000] 07:48:23 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:23 INFO - PROCESS | 1956 | 1462373303679 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 07:48:23 INFO - PROCESS | 1956 | 1462373303705 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1956 | 1462373303706 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:48:23 INFO - PROCESS | 1956 | 1462373303709 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1956 | 1462373303710 Marionette TRACE conn2 <- [1,638,null,{}] 07:48:23 INFO - PROCESS | 1956 | 1462373303713 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 1956 | 1462373303812 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:48:23 INFO - PROCESS | 1956 | 1462373303876 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf13000 == 57 [pid = 1956] [id = 167] 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x1288cd000) [pid = 1956] [serial = 499] [outer = 0x0] 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1293e5c00) [pid = 1956] [serial = 500] [outer = 0x1288cd000] 07:48:23 INFO - PROCESS | 1956 | 1462373303905 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12a542400) [pid = 1956] [serial = 501] [outer = 0x1288cd000] 07:48:24 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:24 INFO - PROCESS | 1956 | 1462373304321 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 618ms 07:48:24 INFO - PROCESS | 1956 | 1462373304328 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 1956 | 1462373304331 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:48:24 INFO - PROCESS | 1956 | 1462373304334 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 1956 | 1462373304336 Marionette TRACE conn2 <- [1,642,null,{}] 07:48:24 INFO - PROCESS | 1956 | 1462373304340 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 1956 | 1462373304493 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:48:24 INFO - PROCESS | 1956 | 1462373304655 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e8a800 == 58 [pid = 1956] [id = 168] 07:48:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x116a47800) [pid = 1956] [serial = 502] [outer = 0x0] 07:48:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x118072800) [pid = 1956] [serial = 503] [outer = 0x116a47800] 07:48:24 INFO - PROCESS | 1956 | 1462373304691 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12af25c00) [pid = 1956] [serial = 504] [outer = 0x116a47800] 07:48:25 INFO - PROCESS | 1956 | 1462373305228 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 07:48:25 INFO - PROCESS | 1956 | 1462373305263 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 1956 | 1462373305265 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:48:25 INFO - PROCESS | 1956 | 1462373305269 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 1956 | 1462373305271 Marionette TRACE conn2 <- [1,646,null,{}] 07:48:25 INFO - PROCESS | 1956 | 1462373305293 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:25 INFO - PROCESS | 1956 | 1462373305424 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:48:25 INFO - PROCESS | 1956 | 1462373305486 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x116952800 == 59 [pid = 1956] [id = 169] 07:48:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x116749800) [pid = 1956] [serial = 505] [outer = 0x0] 07:48:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x116a52800) [pid = 1956] [serial = 506] [outer = 0x116749800] 07:48:25 INFO - PROCESS | 1956 | 1462373305529 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x118059000) [pid = 1956] [serial = 507] [outer = 0x116749800] 07:48:26 INFO - PROCESS | 1956 | 1462373306027 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 824ms 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x12c67a800 == 58 [pid = 1956] [id = 162] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1e6000 == 57 [pid = 1956] [id = 161] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x118c8f000 == 56 [pid = 1956] [id = 160] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba8b800 == 55 [pid = 1956] [id = 159] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x12af37000 == 54 [pid = 1956] [id = 158] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x129136000 == 53 [pid = 1956] [id = 157] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x126f4d800 == 52 [pid = 1956] [id = 156] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x1180c4c00) [pid = 1956] [serial = 382] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1192e6400) [pid = 1956] [serial = 385] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x11204dc00) [pid = 1956] [serial = 379] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x125274000) [pid = 1956] [serial = 388] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x12c195c00) [pid = 1956] [serial = 427] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x1252e0000 == 51 [pid = 1956] [id = 155] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x1217e4800 == 50 [pid = 1956] [id = 154] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x119c51000 == 49 [pid = 1956] [id = 153] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x1171f3000 == 48 [pid = 1956] [id = 152] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x1171e2800 == 47 [pid = 1956] [id = 151] 07:48:26 INFO - PROCESS | 1956 | --DOCSHELL 0x119513000 == 46 [pid = 1956] [id = 150] 07:48:26 INFO - PROCESS | 1956 | 1462373306116 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1956 | 1462373306119 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:48:26 INFO - PROCESS | 1956 | 1462373306130 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1956 | 1462373306131 Marionette TRACE conn2 <- [1,650,null,{}] 07:48:26 INFO - PROCESS | 1956 | 1462373306134 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 1956 | 1462373306213 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12b235800) [pid = 1956] [serial = 335] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x11819a400) [pid = 1956] [serial = 239] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1251db800) [pid = 1956] [serial = 406] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1192ed800) [pid = 1956] [serial = 341] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x11804e800) [pid = 1956] [serial = 395] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x12156d800) [pid = 1956] [serial = 391] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x128c79800) [pid = 1956] [serial = 392] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x118051400) [pid = 1956] [serial = 338] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x116931c00) [pid = 1956] [serial = 394] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x12a550800) [pid = 1956] [serial = 410] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1169b0000) [pid = 1956] [serial = 193] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x128a31000) [pid = 1956] [serial = 284] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12bc33400) [pid = 1956] [serial = 424] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x116f02c00) [pid = 1956] [serial = 287] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1199c3400) [pid = 1956] [serial = 242] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12a966c00) [pid = 1956] [serial = 413] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1289bf400) [pid = 1956] [serial = 407] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x12923d400) [pid = 1956] [serial = 409] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x121214800) [pid = 1956] [serial = 400] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x124875800) [pid = 1956] [serial = 403] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1251dc800) [pid = 1956] [serial = 419] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1199b8800) [pid = 1956] [serial = 418] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x124f9f800) [pid = 1956] [serial = 404] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12b237400) [pid = 1956] [serial = 421] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x121bc8000) [pid = 1956] [serial = 245] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x124877000) [pid = 1956] [serial = 190] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12b9c7800) [pid = 1956] [serial = 422] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1181a0000) [pid = 1956] [serial = 397] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x119c96000) [pid = 1956] [serial = 293] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x11693ac00) [pid = 1956] [serial = 236] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x118cfbc00) [pid = 1956] [serial = 398] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x11815ac00) [pid = 1956] [serial = 290] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x124deb000) [pid = 1956] [serial = 296] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x12b107000) [pid = 1956] [serial = 415] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x12a95dc00) [pid = 1956] [serial = 412] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x1217f0800) [pid = 1956] [serial = 401] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x12c193800) [pid = 1956] [serial = 425] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x12b10ec00) [pid = 1956] [serial = 416] [outer = 0x0] [url = about:blank] 07:48:26 INFO - PROCESS | 1956 | 1462373306277 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x116907000 == 47 [pid = 1956] [id = 170] 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x113d5ac00) [pid = 1956] [serial = 508] [outer = 0x0] 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x118051400) [pid = 1956] [serial = 509] [outer = 0x113d5ac00] 07:48:26 INFO - PROCESS | 1956 | 1462373306306 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x11914f800) [pid = 1956] [serial = 510] [outer = 0x113d5ac00] 07:48:26 INFO - PROCESS | 1956 | 1462373306621 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 07:48:26 INFO - PROCESS | 1956 | 1462373306649 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1956 | 1462373306650 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:48:26 INFO - PROCESS | 1956 | 1462373306653 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1956 | 1462373306655 Marionette TRACE conn2 <- [1,654,null,{}] 07:48:26 INFO - PROCESS | 1956 | 1462373306665 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 1956 | 1462373306744 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:48:26 INFO - PROCESS | 1956 | 1462373306799 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cbd000 == 48 [pid = 1956] [id = 171] 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1181a6800) [pid = 1956] [serial = 511] [outer = 0x0] 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1199ba800) [pid = 1956] [serial = 512] [outer = 0x1181a6800] 07:48:26 INFO - PROCESS | 1956 | 1462373306827 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x124871400) [pid = 1956] [serial = 513] [outer = 0x1181a6800] 07:48:27 INFO - PROCESS | 1956 | 1462373307112 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 474ms 07:48:27 INFO - PROCESS | 1956 | 1462373307132 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1956 | 1462373307133 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:48:27 INFO - PROCESS | 1956 | 1462373307135 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1956 | 1462373307137 Marionette TRACE conn2 <- [1,658,null,{}] 07:48:27 INFO - PROCESS | 1956 | 1462373307139 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 1956 | 1462373307230 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:48:27 INFO - PROCESS | 1956 | 1462373307235 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x121333000 == 49 [pid = 1956] [id = 172] 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1248a3800) [pid = 1956] [serial = 514] [outer = 0x0] 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x125148000) [pid = 1956] [serial = 515] [outer = 0x1248a3800] 07:48:27 INFO - PROCESS | 1956 | 1462373307261 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x126feb400) [pid = 1956] [serial = 516] [outer = 0x1248a3800] 07:48:27 INFO - PROCESS | 1956 | 1462373307581 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 07:48:27 INFO - PROCESS | 1956 | 1462373307606 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1956 | 1462373307609 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:48:27 INFO - PROCESS | 1956 | 1462373307613 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1956 | 1462373307614 Marionette TRACE conn2 <- [1,662,null,{}] 07:48:27 INFO - PROCESS | 1956 | 1462373307616 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 1956 | 1462373307694 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:48:27 INFO - PROCESS | 1956 | 1462373307698 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x124c12800 == 50 [pid = 1956] [id = 173] 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x126fedc00) [pid = 1956] [serial = 517] [outer = 0x0] 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1288c7000) [pid = 1956] [serial = 518] [outer = 0x126fedc00] 07:48:27 INFO - PROCESS | 1956 | 1462373307723 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1288cf400) [pid = 1956] [serial = 519] [outer = 0x126fedc00] 07:48:27 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:28 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:28 INFO - PROCESS | 1956 | 1462373308054 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 07:48:28 INFO - PROCESS | 1956 | 1462373308082 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1956 | 1462373308083 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:48:28 INFO - PROCESS | 1956 | 1462373308086 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 1956 | 1462373308087 Marionette TRACE conn2 <- [1,666,null,{}] 07:48:28 INFO - PROCESS | 1956 | 1462373308089 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 1956 | 1462373308184 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:48:28 INFO - PROCESS | 1956 | 1462373308247 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x118544000 == 51 [pid = 1956] [id = 174] 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1288c2000) [pid = 1956] [serial = 520] [outer = 0x0] 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x128a30800) [pid = 1956] [serial = 521] [outer = 0x1288c2000] 07:48:28 INFO - PROCESS | 1956 | 1462373308276 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x12955f400) [pid = 1956] [serial = 522] [outer = 0x1288c2000] 07:48:28 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:28 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:28 INFO - PROCESS | 1956 | 1462373308611 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 07:48:28 INFO - PROCESS | 1956 | 1462373308655 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1956 | 1462373308656 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:48:28 INFO - PROCESS | 1956 | 1462373308658 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 1956 | 1462373308660 Marionette TRACE conn2 <- [1,670,null,{}] 07:48:28 INFO - PROCESS | 1956 | 1462373308662 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 1956 | 1462373308757 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:48:28 INFO - PROCESS | 1956 | 1462373308762 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x129130000 == 52 [pid = 1956] [id = 175] 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x129559400) [pid = 1956] [serial = 523] [outer = 0x0] 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12a630400) [pid = 1956] [serial = 524] [outer = 0x129559400] 07:48:28 INFO - PROCESS | 1956 | 1462373308786 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x12b108400) [pid = 1956] [serial = 525] [outer = 0x129559400] 07:48:29 INFO - PROCESS | 1956 | 1462373309149 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 07:48:29 INFO - PROCESS | 1956 | 1462373309179 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1956 | 1462373309180 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:48:29 INFO - PROCESS | 1956 | 1462373309187 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1956 | 1462373309188 Marionette TRACE conn2 <- [1,674,null,{}] 07:48:29 INFO - PROCESS | 1956 | 1462373309193 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 1956 | 1462373309288 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:48:29 INFO - PROCESS | 1956 | 1462373309292 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a584800 == 53 [pid = 1956] [id = 176] 07:48:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12a627c00) [pid = 1956] [serial = 526] [outer = 0x0] 07:48:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12b9bf800) [pid = 1956] [serial = 527] [outer = 0x12a627c00] 07:48:29 INFO - PROCESS | 1956 | 1462373309317 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x12bc2f000) [pid = 1956] [serial = 528] [outer = 0x12a627c00] 07:48:29 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:29 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:29 INFO - PROCESS | 1956 | 1462373309672 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 527ms 07:48:29 INFO - PROCESS | 1956 | 1462373309710 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1956 | 1462373309712 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:48:29 INFO - PROCESS | 1956 | 1462373309715 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1956 | 1462373309716 Marionette TRACE conn2 <- [1,678,null,{}] 07:48:29 INFO - PROCESS | 1956 | 1462373309720 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 1956 | 1462373309866 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:48:29 INFO - PROCESS | 1956 | 1462373309886 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171eb800 == 54 [pid = 1956] [id = 177] 07:48:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x1199b9000) [pid = 1956] [serial = 529] [outer = 0x0] 07:48:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x12c18b800) [pid = 1956] [serial = 530] [outer = 0x1199b9000] 07:48:29 INFO - PROCESS | 1956 | 1462373309926 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x12c512800) [pid = 1956] [serial = 531] [outer = 0x1199b9000] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1288c6c00) [pid = 1956] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1289cac00) [pid = 1956] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1293dec00) [pid = 1956] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1127f4000) [pid = 1956] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x1169a8000) [pid = 1956] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x113dedc00) [pid = 1956] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x119cf0800) [pid = 1956] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x126f18400) [pid = 1956] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x12c18d400) [pid = 1956] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x129243800) [pid = 1956] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12b109800) [pid = 1956] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x119571800) [pid = 1956] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x118010c00) [pid = 1956] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x12156a800) [pid = 1956] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x11800dc00) [pid = 1956] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x111a0e000) [pid = 1956] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:48:30 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x11806e400) [pid = 1956] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:48:30 INFO - PROCESS | 1956 | 1462373310471 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 773ms 07:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:48:30 INFO - PROCESS | 1956 | 1462373310488 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 1956 | 1462373310489 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:48:30 INFO - PROCESS | 1956 | 1462373310494 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1956 | 1462373310495 Marionette TRACE conn2 <- [1,682,null,{}] 07:48:30 INFO - PROCESS | 1956 | 1462373310498 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 1956 | 1462373310576 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:48:30 INFO - PROCESS | 1956 | 1462373310581 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a09000 == 55 [pid = 1956] [id = 178] 07:48:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x110f26400) [pid = 1956] [serial = 532] [outer = 0x0] 07:48:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x110f2cc00) [pid = 1956] [serial = 533] [outer = 0x110f26400] 07:48:30 INFO - PROCESS | 1956 | 1462373310606 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x110f30c00) [pid = 1956] [serial = 534] [outer = 0x110f26400] 07:48:31 INFO - PROCESS | 1956 | 1462373311427 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 07:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:48:31 INFO - PROCESS | 1956 | 1462373311465 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 1956 | 1462373311467 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:48:31 INFO - PROCESS | 1956 | 1462373311469 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 1956 | 1462373311470 Marionette TRACE conn2 <- [1,686,null,{}] 07:48:31 INFO - PROCESS | 1956 | 1462373311473 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:31 INFO - PROCESS | 1956 | 1462373311585 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:48:31 INFO - PROCESS | 1956 | 1462373311593 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bccc000 == 56 [pid = 1956] [id = 179] 07:48:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x113bed400) [pid = 1956] [serial = 535] [outer = 0x0] 07:48:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1289cac00) [pid = 1956] [serial = 536] [outer = 0x113bed400] 07:48:31 INFO - PROCESS | 1956 | 1462373311622 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x12c194000) [pid = 1956] [serial = 537] [outer = 0x113bed400] 07:48:32 INFO - PROCESS | 1956 | 1462373312450 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:48:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 07:48:32 INFO - PROCESS | 1956 | 1462373312492 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1956 | 1462373312494 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:48:32 INFO - PROCESS | 1956 | 1462373312512 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1956 | 1462373312514 Marionette TRACE conn2 <- [1,690,null,{}] 07:48:32 INFO - PROCESS | 1956 | 1462373312519 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:32 INFO - PROCESS | 1956 | 1462373312651 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:48:32 INFO - PROCESS | 1956 | 1462373312699 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x118547000 == 57 [pid = 1956] [id = 180] 07:48:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x11309e400) [pid = 1956] [serial = 538] [outer = 0x0] 07:48:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1133f4800) [pid = 1956] [serial = 539] [outer = 0x11309e400] 07:48:32 INFO - PROCESS | 1956 | 1462373312731 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x116742800) [pid = 1956] [serial = 540] [outer = 0x11309e400] 07:48:33 INFO - PROCESS | 1956 | 1462373313621 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1186ms 07:48:33 INFO - PROCESS | 1956 | 1462373313684 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1956 | 1462373313689 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:48:33 INFO - PROCESS | 1956 | 1462373313693 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1956 | 1462373313695 Marionette TRACE conn2 <- [1,694,null,{}] 07:48:33 INFO - PROCESS | 1956 | 1462373313698 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 1956 | 1462373313801 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:48:33 INFO - PROCESS | 1956 | 1462373313849 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d24800 == 58 [pid = 1956] [id = 181] 07:48:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x118074400) [pid = 1956] [serial = 541] [outer = 0x0] 07:48:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1192e6c00) [pid = 1956] [serial = 542] [outer = 0x118074400] 07:48:33 INFO - PROCESS | 1956 | 1462373313879 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x119c96c00) [pid = 1956] [serial = 543] [outer = 0x118074400] 07:48:34 INFO - PROCESS | 1956 | 1462373314785 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 07:48:34 INFO - PROCESS | 1956 | 1462373314816 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 1956 | 1462373314817 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:48:34 INFO - PROCESS | 1956 | 1462373314820 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 1956 | 1462373314822 Marionette TRACE conn2 <- [1,698,null,{}] 07:48:34 INFO - PROCESS | 1956 | 1462373314830 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 1956 | 1462373314936 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:48:34 INFO - PROCESS | 1956 | 1462373314997 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1db800 == 59 [pid = 1956] [id = 182] 07:48:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x125d39c00) [pid = 1956] [serial = 544] [outer = 0x0] 07:48:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1289c1000) [pid = 1956] [serial = 545] [outer = 0x125d39c00] 07:48:35 INFO - PROCESS | 1956 | 1462373315028 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x128a34000) [pid = 1956] [serial = 546] [outer = 0x125d39c00] 07:48:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:48:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1271ms 07:48:36 INFO - PROCESS | 1956 | 1462373316086 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:48:36 INFO - PROCESS | 1956 | 1462373316092 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1956 | 1462373316095 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:48:36 INFO - PROCESS | 1956 | 1462373316099 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1956 | 1462373316102 Marionette TRACE conn2 <- [1,702,null,{}] 07:48:36 INFO - PROCESS | 1956 | 1462373316109 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:36 INFO - PROCESS | 1956 | 1462373316221 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:48:36 INFO - PROCESS | 1956 | 1462373316348 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c5a800 == 60 [pid = 1956] [id = 183] 07:48:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x116748c00) [pid = 1956] [serial = 547] [outer = 0x0] 07:48:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1169b0000) [pid = 1956] [serial = 548] [outer = 0x116748c00] 07:48:36 INFO - PROCESS | 1956 | 1462373316394 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x118052800) [pid = 1956] [serial = 549] [outer = 0x116748c00] 07:48:37 INFO - PROCESS | 1956 | 1462373317333 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x128a09000 == 59 [pid = 1956] [id = 178] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x1171eb800 == 58 [pid = 1956] [id = 177] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12a584800 == 57 [pid = 1956] [id = 176] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x129130000 == 56 [pid = 1956] [id = 175] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x118544000 == 55 [pid = 1956] [id = 174] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x124c12800 == 54 [pid = 1956] [id = 173] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x11922b000) [pid = 1956] [serial = 433] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x129243000) [pid = 1956] [serial = 439] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1293e5400) [pid = 1956] [serial = 445] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x12b9c9800) [pid = 1956] [serial = 442] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1176b3400) [pid = 1956] [serial = 430] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12487ac00) [pid = 1956] [serial = 436] [outer = 0x0] [url = about:blank] 07:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1277ms 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x121333000 == 53 [pid = 1956] [id = 172] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x119cbd000 == 52 [pid = 1956] [id = 171] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x116907000 == 51 [pid = 1956] [id = 170] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x116952800 == 50 [pid = 1956] [id = 169] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x1217d2000 == 49 [pid = 1956] [id = 165] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x119cc2000 == 48 [pid = 1956] [id = 164] 07:48:37 INFO - PROCESS | 1956 | --DOCSHELL 0x112e85000 == 47 [pid = 1956] [id = 163] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x128a2b400) [pid = 1956] [serial = 389] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x119c88800) [pid = 1956] [serial = 386] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x115e42400) [pid = 1956] [serial = 380] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x11819c400) [pid = 1956] [serial = 383] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x1289cdc00) [pid = 1956] [serial = 466] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x128c79400) [pid = 1956] [serial = 469] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x12af30800) [pid = 1956] [serial = 475] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x116198800) [pid = 1956] [serial = 449] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x112f1ec00) [pid = 1956] [serial = 448] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1180c7800) [pid = 1956] [serial = 454] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x119cea800) [pid = 1956] [serial = 455] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1181a7800) [pid = 1956] [serial = 452] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x118077000) [pid = 1956] [serial = 451] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x12491b400) [pid = 1956] [serial = 460] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1258e0c00) [pid = 1956] [serial = 461] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1288c5400) [pid = 1956] [serial = 463] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x12c519c00) [pid = 1956] [serial = 428] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x12a373400) [pid = 1956] [serial = 472] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x12a95ec00) [pid = 1956] [serial = 473] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x12c18cc00) [pid = 1956] [serial = 482] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x12bc26400) [pid = 1956] [serial = 481] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x12b9bf400) [pid = 1956] [serial = 476] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x12136b000) [pid = 1956] [serial = 457] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x121d6f800) [pid = 1956] [serial = 458] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x12923dc00) [pid = 1956] [serial = 470] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x12910c400) [pid = 1956] [serial = 479] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x12955c400) [pid = 1956] [serial = 484] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1199bcc00) [pid = 1956] [serial = 478] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1289c2800) [pid = 1956] [serial = 464] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x128a34400) [pid = 1956] [serial = 467] [outer = 0x0] [url = about:blank] 07:48:37 INFO - PROCESS | 1956 | 1462373317397 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1956 | 1462373317401 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:48:37 INFO - PROCESS | 1956 | 1462373317405 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1956 | 1462373317407 Marionette TRACE conn2 <- [1,706,null,{}] 07:48:37 INFO - PROCESS | 1956 | 1462373317410 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 1956 | 1462373317494 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:48:37 INFO - PROCESS | 1956 | 1462373317540 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x1161c2000 == 48 [pid = 1956] [id = 184] 07:48:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x110f2f000) [pid = 1956] [serial = 550] [outer = 0x0] 07:48:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x118006000) [pid = 1956] [serial = 551] [outer = 0x110f2f000] 07:48:37 INFO - PROCESS | 1956 | 1462373317566 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x11819a800) [pid = 1956] [serial = 552] [outer = 0x110f2f000] 07:48:38 INFO - PROCESS | 1956 | 1462373318371 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1022ms 07:48:38 INFO - PROCESS | 1956 | 1462373318427 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1956 | 1462373318428 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:48:38 INFO - PROCESS | 1956 | 1462373318431 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1956 | 1462373318433 Marionette TRACE conn2 <- [1,710,null,{}] 07:48:38 INFO - PROCESS | 1956 | 1462373318440 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 1956 | 1462373318530 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:48:38 INFO - PROCESS | 1956 | 1462373318579 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192bf800 == 49 [pid = 1956] [id = 185] 07:48:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x11843b000) [pid = 1956] [serial = 553] [outer = 0x0] 07:48:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x1199c3400) [pid = 1956] [serial = 554] [outer = 0x11843b000] 07:48:38 INFO - PROCESS | 1956 | 1462373318606 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x121366c00) [pid = 1956] [serial = 555] [outer = 0x11843b000] 07:48:39 INFO - PROCESS | 1956 | 1462373319387 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 07:48:39 INFO - PROCESS | 1956 | 1462373319408 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1956 | 1462373319411 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:48:39 INFO - PROCESS | 1956 | 1462373319414 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1956 | 1462373319415 Marionette TRACE conn2 <- [1,714,null,{}] 07:48:39 INFO - PROCESS | 1956 | 1462373319417 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:39 INFO - PROCESS | 1956 | 1462373319512 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:48:39 INFO - PROCESS | 1956 | 1462373319516 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x12154c800 == 50 [pid = 1956] [id = 186] 07:48:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x12156a400) [pid = 1956] [serial = 556] [outer = 0x0] 07:48:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1248a3c00) [pid = 1956] [serial = 557] [outer = 0x12156a400] 07:48:39 INFO - PROCESS | 1956 | 1462373319542 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x124fa5400) [pid = 1956] [serial = 558] [outer = 0x12156a400] 07:48:40 INFO - PROCESS | 1956 | 1462373320380 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:48:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 07:48:40 INFO - PROCESS | 1956 | 1462373320382 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 1956 | 1462373320383 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:48:40 INFO - PROCESS | 1956 | 1462373320385 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 1956 | 1462373320386 Marionette TRACE conn2 <- [1,718,null,{}] 07:48:40 INFO - PROCESS | 1956 | 1462373320389 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 1956 | 1462373320470 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:48:40 INFO - PROCESS | 1956 | 1462373320499 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248dc000 == 51 [pid = 1956] [id = 187] 07:48:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1217eac00) [pid = 1956] [serial = 559] [outer = 0x0] 07:48:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x126f18400) [pid = 1956] [serial = 560] [outer = 0x1217eac00] 07:48:40 INFO - PROCESS | 1956 | 1462373320520 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1288c9800) [pid = 1956] [serial = 561] [outer = 0x1217eac00] 07:48:41 INFO - PROCESS | 1956 | 1462373321309 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 929ms 07:48:41 INFO - PROCESS | 1956 | 1462373321322 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1956 | 1462373321324 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:48:41 INFO - PROCESS | 1956 | 1462373321330 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1956 | 1462373321332 Marionette TRACE conn2 <- [1,722,null,{}] 07:48:41 INFO - PROCESS | 1956 | 1462373321335 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 1956 | 1462373321536 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x121573000) [pid = 1956] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x12a95fc00) [pid = 1956] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x1127f0000) [pid = 1956] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x12910bc00) [pid = 1956] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1181a4800) [pid = 1956] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x129111400) [pid = 1956] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x1160ccc00) [pid = 1956] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x129559400) [pid = 1956] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x12a627c00) [pid = 1956] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1181a6800) [pid = 1956] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x113d5ac00) [pid = 1956] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x116a47800) [pid = 1956] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1248a3800) [pid = 1956] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x126fedc00) [pid = 1956] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x116749800) [pid = 1956] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x1199b9000) [pid = 1956] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x110f26400) [pid = 1956] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:48:41 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x1288c2000) [pid = 1956] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:48:41 INFO - PROCESS | 1956 | 1462373321580 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x116922800 == 52 [pid = 1956] [id = 188] 07:48:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x110f29800) [pid = 1956] [serial = 562] [outer = 0x0] 07:48:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x1127f3400) [pid = 1956] [serial = 563] [outer = 0x110f29800] 07:48:41 INFO - PROCESS | 1956 | 1462373321607 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x12121ac00) [pid = 1956] [serial = 564] [outer = 0x110f29800] 07:48:41 INFO - PROCESS | 1956 | 1462373321886 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1956 | 1462373321903 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:48:41 INFO - PROCESS | 1956 | 1462373321906 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1956 | 1462373321907 Marionette TRACE conn2 <- [1,726,null,{}] 07:48:41 INFO - PROCESS | 1956 | 1462373321917 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 1956 | 1462373322001 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:48:42 INFO - PROCESS | 1956 | 1462373322006 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f47800 == 53 [pid = 1956] [id = 189] 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x125d38c00) [pid = 1956] [serial = 565] [outer = 0x0] 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x129243800) [pid = 1956] [serial = 566] [outer = 0x125d38c00] 07:48:42 INFO - PROCESS | 1956 | 1462373322032 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1293e9c00) [pid = 1956] [serial = 567] [outer = 0x125d38c00] 07:48:42 INFO - PROCESS | 1956 | 1462373322393 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 07:48:42 INFO - PROCESS | 1956 | 1462373322428 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1956 | 1462373322429 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:48:42 INFO - PROCESS | 1956 | 1462373322431 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1956 | 1462373322432 Marionette TRACE conn2 <- [1,730,null,{}] 07:48:42 INFO - PROCESS | 1956 | 1462373322435 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 1956 | 1462373322512 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:48:42 INFO - PROCESS | 1956 | 1462373322516 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292e1000 == 54 [pid = 1956] [id = 190] 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x129556400) [pid = 1956] [serial = 568] [outer = 0x0] 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x129561000) [pid = 1956] [serial = 569] [outer = 0x129556400] 07:48:42 INFO - PROCESS | 1956 | 1462373322542 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x12a627c00) [pid = 1956] [serial = 570] [outer = 0x129556400] 07:48:42 INFO - PROCESS | 1956 | 1462373322879 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] 07:48:42 INFO - PROCESS | 1956 | 1462373322901 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:48:42 INFO - PROCESS | 1956 | 1462373322903 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1956 | 1462373322904 Marionette TRACE conn2 <- [1,734,null,{}] 07:48:42 INFO - PROCESS | 1956 | 1462373322907 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 1956 | 1462373322985 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:48:42 INFO - PROCESS | 1956 | 1462373322989 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5bf800 == 55 [pid = 1956] [id = 191] 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x12a95d800) [pid = 1956] [serial = 571] [outer = 0x0] 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x12a9d2400) [pid = 1956] [serial = 572] [outer = 0x12a95d800] 07:48:43 INFO - PROCESS | 1956 | 1462373323018 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x12a9db000) [pid = 1956] [serial = 573] [outer = 0x12a95d800] 07:48:43 INFO - PROCESS | 1956 | 1462373323328 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 07:48:43 INFO - PROCESS | 1956 | 1462373323386 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1956 | 1462373323387 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:48:43 INFO - PROCESS | 1956 | 1462373323390 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 1956 | 1462373323392 Marionette TRACE conn2 <- [1,738,null,{}] 07:48:43 INFO - PROCESS | 1956 | 1462373323397 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 1956 | 1462373323478 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:48:43 INFO - PROCESS | 1956 | 1462373323482 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1ae000 == 56 [pid = 1956] [id = 192] 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x12a964800) [pid = 1956] [serial = 574] [outer = 0x0] 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x12a9df800) [pid = 1956] [serial = 575] [outer = 0x12a964800] 07:48:43 INFO - PROCESS | 1956 | 1462373323507 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x12b107400) [pid = 1956] [serial = 576] [outer = 0x12a964800] 07:48:44 INFO - PROCESS | 1956 | 1462373324488 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1126ms 07:48:44 INFO - PROCESS | 1956 | 1462373324517 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1956 | 1462373324520 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:48:44 INFO - PROCESS | 1956 | 1462373324523 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1956 | 1462373324528 Marionette TRACE conn2 <- [1,742,null,{}] 07:48:44 INFO - PROCESS | 1956 | 1462373324531 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:44 INFO - PROCESS | 1956 | 1462373324634 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:48:44 INFO - PROCESS | 1956 | 1462373324684 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192c9000 == 57 [pid = 1956] [id = 193] 07:48:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1161a3400) [pid = 1956] [serial = 577] [outer = 0x0] 07:48:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x1176b4800) [pid = 1956] [serial = 578] [outer = 0x1161a3400] 07:48:44 INFO - PROCESS | 1956 | 1462373324715 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1182f4400) [pid = 1956] [serial = 579] [outer = 0x1161a3400] 07:48:45 INFO - PROCESS | 1956 | 1462373325662 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1174ms 07:48:45 INFO - PROCESS | 1956 | 1462373325697 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1956 | 1462373325701 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:48:45 INFO - PROCESS | 1956 | 1462373325706 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1956 | 1462373325708 Marionette TRACE conn2 <- [1,746,null,{}] 07:48:45 INFO - PROCESS | 1956 | 1462373325711 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 1956 | 1462373325811 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:48:45 INFO - PROCESS | 1956 | 1462373325859 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x125933800 == 58 [pid = 1956] [id = 194] 07:48:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x1161dc800) [pid = 1956] [serial = 580] [outer = 0x0] 07:48:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x119c96000) [pid = 1956] [serial = 581] [outer = 0x1161dc800] 07:48:45 INFO - PROCESS | 1956 | 1462373325888 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1218ba000) [pid = 1956] [serial = 582] [outer = 0x1161dc800] 07:48:46 INFO - PROCESS | 1956 | 1462373326772 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1071ms 07:48:46 INFO - PROCESS | 1956 | 1462373326778 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1956 | 1462373326779 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:48:46 INFO - PROCESS | 1956 | 1462373326781 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 1956 | 1462373326784 Marionette TRACE conn2 <- [1,750,null,{}] 07:48:46 INFO - PROCESS | 1956 | 1462373326793 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 1956 | 1462373326897 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:48:46 INFO - PROCESS | 1956 | 1462373326947 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baeb000 == 59 [pid = 1956] [id = 195] 07:48:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1289c4000) [pid = 1956] [serial = 583] [outer = 0x0] 07:48:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x128c2e400) [pid = 1956] [serial = 584] [outer = 0x1289c4000] 07:48:46 INFO - PROCESS | 1956 | 1462373326979 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x129555800) [pid = 1956] [serial = 585] [outer = 0x1289c4000] 07:48:47 INFO - PROCESS | 1956 | 1462373327938 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms 07:48:47 INFO - PROCESS | 1956 | 1462373327954 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1956 | 1462373327956 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:48:47 INFO - PROCESS | 1956 | 1462373327962 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1956 | 1462373327964 Marionette TRACE conn2 <- [1,754,null,{}] 07:48:47 INFO - PROCESS | 1956 | 1462373327969 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 1956 | 1462373328061 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:48:48 INFO - PROCESS | 1956 | 1462373328111 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x119503800 == 60 [pid = 1956] [id = 196] 07:48:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x115ec1000) [pid = 1956] [serial = 586] [outer = 0x0] 07:48:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x116198800) [pid = 1956] [serial = 587] [outer = 0x115ec1000] 07:48:48 INFO - PROCESS | 1956 | 1462373328140 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x118005800) [pid = 1956] [serial = 588] [outer = 0x115ec1000] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5bf800 == 59 [pid = 1956] [id = 191] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1292e1000 == 58 [pid = 1956] [id = 190] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x126f47800 == 57 [pid = 1956] [id = 189] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x116922800 == 56 [pid = 1956] [id = 188] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1248dc000 == 55 [pid = 1956] [id = 187] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12154c800 == 54 [pid = 1956] [id = 186] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1192bf800 == 53 [pid = 1956] [id = 185] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1127e7400) [pid = 1956] [serial = 487] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x11805d800) [pid = 1956] [serial = 490] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x118cf6000) [pid = 1956] [serial = 494] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1288c1400) [pid = 1956] [serial = 497] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1293e5c00) [pid = 1956] [serial = 500] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1289cac00) [pid = 1956] [serial = 536] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1161c2000 == 52 [pid = 1956] [id = 184] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x119c5a800 == 51 [pid = 1956] [id = 183] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1db800 == 50 [pid = 1956] [id = 182] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x124d24800 == 49 [pid = 1956] [id = 181] 07:48:48 INFO - PROCESS | 1956 | --DOCSHELL 0x118547000 == 48 [pid = 1956] [id = 180] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x12c518c00) [pid = 1956] [serial = 446] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x12a375000) [pid = 1956] [serial = 377] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x12136a800) [pid = 1956] [serial = 434] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x12a964400) [pid = 1956] [serial = 440] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1180ca400) [pid = 1956] [serial = 431] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x128a31800) [pid = 1956] [serial = 437] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x12c187400) [pid = 1956] [serial = 443] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x12a630400) [pid = 1956] [serial = 524] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x12b9bf800) [pid = 1956] [serial = 527] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x12b108400) [pid = 1956] [serial = 525] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1199ba800) [pid = 1956] [serial = 512] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x124871400) [pid = 1956] [serial = 513] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x118051400) [pid = 1956] [serial = 509] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x11914f800) [pid = 1956] [serial = 510] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x12af25c00) [pid = 1956] [serial = 504] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x118072800) [pid = 1956] [serial = 503] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x125148000) [pid = 1956] [serial = 515] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x126feb400) [pid = 1956] [serial = 516] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x1288c7000) [pid = 1956] [serial = 518] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x1288cf400) [pid = 1956] [serial = 519] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x118059000) [pid = 1956] [serial = 507] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x116a52800) [pid = 1956] [serial = 506] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x12c18b800) [pid = 1956] [serial = 530] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x12bc2f000) [pid = 1956] [serial = 528] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x110f30c00) [pid = 1956] [serial = 534] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x110f2cc00) [pid = 1956] [serial = 533] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x12c512800) [pid = 1956] [serial = 531] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x12955f400) [pid = 1956] [serial = 522] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x128a30800) [pid = 1956] [serial = 521] [outer = 0x0] [url = about:blank] 07:48:48 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x1181a4c00) [pid = 1956] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:48:49 INFO - PROCESS | 1956 | 1462373329048 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1126ms 07:48:49 INFO - PROCESS | 1956 | 1462373329088 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1956 | 1462373329092 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:48:49 INFO - PROCESS | 1956 | 1462373329096 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 1956 | 1462373329098 Marionette TRACE conn2 <- [1,758,null,{}] 07:48:49 INFO - PROCESS | 1956 | 1462373329100 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 1956 | 1462373329182 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:48:49 INFO - PROCESS | 1956 | 1462373329229 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x11701e800 == 49 [pid = 1956] [id = 197] 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x115e43000) [pid = 1956] [serial = 589] [outer = 0x0] 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x11815b400) [pid = 1956] [serial = 590] [outer = 0x115e43000] 07:48:49 INFO - PROCESS | 1956 | 1462373329256 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x118435400) [pid = 1956] [serial = 591] [outer = 0x115e43000] 07:48:49 INFO - PROCESS | 1956 | 1462373329595 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 519ms 07:48:49 INFO - PROCESS | 1956 | 1462373329615 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1956 | 1462373329617 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:48:49 INFO - PROCESS | 1956 | 1462373329619 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 1956 | 1462373329621 Marionette TRACE conn2 <- [1,762,null,{}] 07:48:49 INFO - PROCESS | 1956 | 1462373329631 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 1956 | 1462373329714 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:48:49 INFO - PROCESS | 1956 | 1462373329765 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cba800 == 50 [pid = 1956] [id = 198] 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x116066400) [pid = 1956] [serial = 592] [outer = 0x0] 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x119421800) [pid = 1956] [serial = 593] [outer = 0x116066400] 07:48:49 INFO - PROCESS | 1956 | 1462373329793 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x121b0a000) [pid = 1956] [serial = 594] [outer = 0x116066400] 07:48:50 INFO - PROCESS | 1956 | 1462373330582 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 974ms 07:48:50 INFO - PROCESS | 1956 | 1462373330594 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1956 | 1462373330595 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:48:50 INFO - PROCESS | 1956 | 1462373330598 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1956 | 1462373330599 Marionette TRACE conn2 <- [1,766,null,{}] 07:48:50 INFO - PROCESS | 1956 | 1462373330601 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 1956 | 1462373330683 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:48:50 INFO - PROCESS | 1956 | 1462373330688 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248cc800 == 51 [pid = 1956] [id = 199] 07:48:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x124deb000) [pid = 1956] [serial = 595] [outer = 0x0] 07:48:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1288c1400) [pid = 1956] [serial = 596] [outer = 0x124deb000] 07:48:50 INFO - PROCESS | 1956 | 1462373330715 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1288cf800) [pid = 1956] [serial = 597] [outer = 0x124deb000] 07:48:51 INFO - PROCESS | 1956 | 1462373331551 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 968ms 07:48:51 INFO - PROCESS | 1956 | 1462373331567 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1956 | 1462373331568 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:48:51 INFO - PROCESS | 1956 | 1462373331570 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1956 | 1462373331571 Marionette TRACE conn2 <- [1,770,null,{}] 07:48:51 INFO - PROCESS | 1956 | 1462373331574 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 1956 | 1462373331671 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:48:51 INFO - PROCESS | 1956 | 1462373331675 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12594f000 == 52 [pid = 1956] [id = 200] 07:48:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x1251e0c00) [pid = 1956] [serial = 598] [outer = 0x0] 07:48:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x128a31800) [pid = 1956] [serial = 599] [outer = 0x1251e0c00] 07:48:51 INFO - PROCESS | 1956 | 1462373331701 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x129106800) [pid = 1956] [serial = 600] [outer = 0x1251e0c00] 07:48:52 INFO - PROCESS | 1956 | 1462373332056 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:48:52 INFO - PROCESS | 1956 | 1462373332095 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1956 | 1462373332096 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:48:52 INFO - PROCESS | 1956 | 1462373332099 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1956 | 1462373332100 Marionette TRACE conn2 <- [1,774,null,{}] 07:48:52 INFO - PROCESS | 1956 | 1462373332102 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 1956 | 1462373332214 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:48:52 INFO - PROCESS | 1956 | 1462373332220 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x11662e000 == 53 [pid = 1956] [id = 201] 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x129110c00) [pid = 1956] [serial = 601] [outer = 0x0] 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x12955f400) [pid = 1956] [serial = 602] [outer = 0x129110c00] 07:48:52 INFO - PROCESS | 1956 | 1462373332272 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x12a9da400) [pid = 1956] [serial = 603] [outer = 0x129110c00] 07:48:52 INFO - PROCESS | 1956 | 1462373332605 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:48:52 INFO - PROCESS | 1956 | 1462373332617 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1956 | 1462373332618 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:48:52 INFO - PROCESS | 1956 | 1462373332620 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1956 | 1462373332621 Marionette TRACE conn2 <- [1,778,null,{}] 07:48:52 INFO - PROCESS | 1956 | 1462373332624 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 1956 | 1462373332730 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:48:52 INFO - PROCESS | 1956 | 1462373332734 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a57e000 == 54 [pid = 1956] [id = 202] 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x12a9dc400) [pid = 1956] [serial = 604] [outer = 0x0] 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x12b10bc00) [pid = 1956] [serial = 605] [outer = 0x12a9dc400] 07:48:52 INFO - PROCESS | 1956 | 1462373332787 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x12b23dc00) [pid = 1956] [serial = 606] [outer = 0x12a9dc400] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x12a95d800) [pid = 1956] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x129556400) [pid = 1956] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x1217eac00) [pid = 1956] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x12156a400) [pid = 1956] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x116748c00) [pid = 1956] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x110f2f000) [pid = 1956] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x113bed400) [pid = 1956] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x11843b000) [pid = 1956] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x125d38c00) [pid = 1956] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x110f29800) [pid = 1956] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x111a04400) [pid = 1956] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x116745c00) [pid = 1956] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x1288cd000) [pid = 1956] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x124d5c000) [pid = 1956] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:48:52 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x118159000) [pid = 1956] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:48:53 INFO - PROCESS | 1956 | 1462373333136 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 567ms 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:48:53 INFO - PROCESS | 1956 | 1462373333189 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1956 | 1462373333191 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:48:53 INFO - PROCESS | 1956 | 1462373333194 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1956 | 1462373333195 Marionette TRACE conn2 <- [1,782,null,{}] 07:48:53 INFO - PROCESS | 1956 | 1462373333198 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 1956 | 1462373333309 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:48:53 INFO - PROCESS | 1956 | 1462373333315 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295e2000 == 55 [pid = 1956] [id = 203] 07:48:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x121216000) [pid = 1956] [serial = 607] [outer = 0x0] 07:48:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x124d5c000) [pid = 1956] [serial = 608] [outer = 0x121216000] 07:48:53 INFO - PROCESS | 1956 | 1462373333356 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1293ea800) [pid = 1956] [serial = 609] [outer = 0x121216000] 07:48:53 INFO - PROCESS | 1956 | 1462373333767 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 07:48:53 INFO - PROCESS | 1956 | 1462373333817 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:48:53 INFO - PROCESS | 1956 | 1462373333819 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:48:53 INFO - PROCESS | 1956 | 1462373333822 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1956 | 1462373333823 Marionette TRACE conn2 <- [1,786,null,{}] 07:48:53 INFO - PROCESS | 1956 | 1462373333828 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 1956 | 1462373333958 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:48:53 INFO - PROCESS | 1956 | 1462373333967 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c0800 == 56 [pid = 1956] [id = 204] 07:48:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x129556400) [pid = 1956] [serial = 610] [outer = 0x0] 07:48:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x12b23b800) [pid = 1956] [serial = 611] [outer = 0x129556400] 07:48:54 INFO - PROCESS | 1956 | 1462373334008 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x12b9bf800) [pid = 1956] [serial = 612] [outer = 0x129556400] 07:48:54 INFO - PROCESS | 1956 | 1462373334383 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 572ms 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:48:54 INFO - PROCESS | 1956 | 1462373334396 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1956 | 1462373334398 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:48:54 INFO - PROCESS | 1956 | 1462373334400 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1956 | 1462373334401 Marionette TRACE conn2 <- [1,790,null,{}] 07:48:54 INFO - PROCESS | 1956 | 1462373334403 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 1956 | 1462373334515 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:48:54 INFO - PROCESS | 1956 | 1462373334522 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa6000 == 57 [pid = 1956] [id = 205] 07:48:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x129554800) [pid = 1956] [serial = 613] [outer = 0x0] 07:48:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x12bc2c000) [pid = 1956] [serial = 614] [outer = 0x129554800] 07:48:54 INFO - PROCESS | 1956 | 1462373334547 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x12c190400) [pid = 1956] [serial = 615] [outer = 0x129554800] 07:48:54 INFO - PROCESS | 1956 | 1462373334881 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 07:48:54 INFO - PROCESS | 1956 | 1462373334964 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1956 | 1462373334966 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:48:54 INFO - PROCESS | 1956 | 1462373334970 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1956 | 1462373334972 Marionette TRACE conn2 <- [1,794,null,{}] 07:48:54 INFO - PROCESS | 1956 | 1462373334977 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 1956 | 1462373335070 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:48:55 INFO - PROCESS | 1956 | 1462373335167 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x118310800 == 58 [pid = 1956] [id = 206] 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x1127f0400) [pid = 1956] [serial = 616] [outer = 0x0] 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x1130ab400) [pid = 1956] [serial = 617] [outer = 0x1127f0400] 07:48:55 INFO - PROCESS | 1956 | 1462373335198 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1166aec00) [pid = 1956] [serial = 618] [outer = 0x1127f0400] 07:48:55 INFO - PROCESS | 1956 | 1462373335616 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 07:48:55 INFO - PROCESS | 1956 | 1462373335644 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1956 | 1462373335647 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:48:55 INFO - PROCESS | 1956 | 1462373335652 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1956 | 1462373335655 Marionette TRACE conn2 <- [1,798,null,{}] 07:48:55 INFO - PROCESS | 1956 | 1462373335658 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 1956 | 1462373335781 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:48:55 INFO - PROCESS | 1956 | 1462373335846 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x121333000 == 59 [pid = 1956] [id = 207] 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x11850f400) [pid = 1956] [serial = 619] [outer = 0x0] 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x118cf4c00) [pid = 1956] [serial = 620] [outer = 0x11850f400] 07:48:55 INFO - PROCESS | 1956 | 1462373335876 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x119dd6400) [pid = 1956] [serial = 621] [outer = 0x11850f400] 07:48:56 INFO - PROCESS | 1956 | 1462373336259 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 673ms 07:48:56 INFO - PROCESS | 1956 | 1462373336339 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1956 | 1462373336342 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:48:56 INFO - PROCESS | 1956 | 1462373336346 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1956 | 1462373336347 Marionette TRACE conn2 <- [1,802,null,{}] 07:48:56 INFO - PROCESS | 1956 | 1462373336354 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 1956 | 1462373336458 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:48:56 INFO - PROCESS | 1956 | 1462373336525 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1e4000 == 60 [pid = 1956] [id = 208] 07:48:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1288c2000) [pid = 1956] [serial = 622] [outer = 0x0] 07:48:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x1288cdc00) [pid = 1956] [serial = 623] [outer = 0x1288c2000] 07:48:56 INFO - PROCESS | 1956 | 1462373336557 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x129245800) [pid = 1956] [serial = 624] [outer = 0x1288c2000] 07:48:56 INFO - PROCESS | 1956 | 1462373336968 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 668ms 07:48:57 INFO - PROCESS | 1956 | 1462373337015 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1956 | 1462373337017 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:48:57 INFO - PROCESS | 1956 | 1462373337019 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1956 | 1462373337020 Marionette TRACE conn2 <- [1,806,null,{}] 07:48:57 INFO - PROCESS | 1956 | 1462373337023 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 1956 | 1462373337150 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:48:57 INFO - PROCESS | 1956 | 1462373337202 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c683800 == 61 [pid = 1956] [id = 209] 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x12a95d800) [pid = 1956] [serial = 625] [outer = 0x0] 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x12af30800) [pid = 1956] [serial = 626] [outer = 0x12a95d800] 07:48:57 INFO - PROCESS | 1956 | 1462373337232 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x12c173c00) [pid = 1956] [serial = 627] [outer = 0x12a95d800] 07:48:57 INFO - PROCESS | 1956 | [1956] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:48:57 INFO - PROCESS | 1956 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:48:57 INFO - PROCESS | 1956 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:48:57 INFO - PROCESS | 1956 | [GFX2-]: Using SkiaGL canvas. 07:48:57 INFO - PROCESS | 1956 | 1462373337703 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 720ms 07:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:48:57 INFO - PROCESS | 1956 | 1462373337740 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1956 | 1462373337741 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:48:57 INFO - PROCESS | 1956 | 1462373337744 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1956 | 1462373337745 Marionette TRACE conn2 <- [1,810,null,{}] 07:48:57 INFO - PROCESS | 1956 | 1462373337748 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 1956 | 1462373337848 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:48:57 INFO - PROCESS | 1956 | 1462373337901 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb17800 == 62 [pid = 1956] [id = 210] 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x12c172800) [pid = 1956] [serial = 628] [outer = 0x0] 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x12c17c000) [pid = 1956] [serial = 629] [outer = 0x12c172800] 07:48:57 INFO - PROCESS | 1956 | 1462373337930 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x12c190800) [pid = 1956] [serial = 630] [outer = 0x12c172800] 07:48:58 INFO - PROCESS | 1956 | 1462373338389 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 07:48:58 INFO - PROCESS | 1956 | 1462373338462 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1956 | 1462373338464 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:48:58 INFO - PROCESS | 1956 | 1462373338471 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1956 | 1462373338473 Marionette TRACE conn2 <- [1,814,null,{}] 07:48:58 INFO - PROCESS | 1956 | 1462373338480 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:58 INFO - PROCESS | 1956 | 1462373338646 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:48:58 INFO - PROCESS | 1956 | 1462373338715 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf21800 == 63 [pid = 1956] [id = 211] 07:48:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x121af3000) [pid = 1956] [serial = 631] [outer = 0x0] 07:48:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x128a35400) [pid = 1956] [serial = 632] [outer = 0x121af3000] 07:48:58 INFO - PROCESS | 1956 | 1462373338745 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12c517400) [pid = 1956] [serial = 633] [outer = 0x121af3000] 07:48:59 INFO - PROCESS | 1956 | 1462373339197 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 1956 | 1462373339260 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:48:59 INFO - PROCESS | 1956 | 1462373339264 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1956 | 1462373339265 Marionette TRACE conn2 <- [1,818,null,{}] 07:48:59 INFO - PROCESS | 1956 | 1462373339267 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 1956 | 1462373339371 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:48:59 INFO - PROCESS | 1956 | 1462373339425 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b6800 == 64 [pid = 1956] [id = 212] 07:48:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1182f1c00) [pid = 1956] [serial = 634] [outer = 0x0] 07:48:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x1195b4c00) [pid = 1956] [serial = 635] [outer = 0x1182f1c00] 07:48:59 INFO - PROCESS | 1956 | 1462373339455 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1195b8c00) [pid = 1956] [serial = 636] [outer = 0x1182f1c00] 07:49:00 INFO - PROCESS | 1956 | 1462373340082 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 869ms 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:49:00 INFO - PROCESS | 1956 | 1462373340134 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1956 | 1462373340136 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:49:00 INFO - PROCESS | 1956 | 1462373340139 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1956 | 1462373340142 Marionette TRACE conn2 <- [1,822,null,{}] 07:49:00 INFO - PROCESS | 1956 | 1462373340145 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 1956 | 1462373340238 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:49:00 INFO - PROCESS | 1956 | 1462373340309 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176f7000 == 65 [pid = 1956] [id = 213] 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x116749800) [pid = 1956] [serial = 637] [outer = 0x0] 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x118002800) [pid = 1956] [serial = 638] [outer = 0x116749800] 07:49:00 INFO - PROCESS | 1956 | 1462373340338 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1180d0000) [pid = 1956] [serial = 639] [outer = 0x116749800] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x12bccc000 == 64 [pid = 1956] [id = 179] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c0800 == 63 [pid = 1956] [id = 204] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x1295e2000 == 62 [pid = 1956] [id = 203] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x12a57e000 == 61 [pid = 1956] [id = 202] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x11662e000 == 60 [pid = 1956] [id = 201] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x12594f000 == 59 [pid = 1956] [id = 200] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x1248cc800 == 58 [pid = 1956] [id = 199] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x119cba800 == 57 [pid = 1956] [id = 198] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x11701e800 == 56 [pid = 1956] [id = 197] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x119503800 == 55 [pid = 1956] [id = 196] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x125933800 == 54 [pid = 1956] [id = 194] 07:49:00 INFO - PROCESS | 1956 | --DOCSHELL 0x1192c9000 == 53 [pid = 1956] [id = 193] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x126f18400) [pid = 1956] [serial = 560] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x1248a3c00) [pid = 1956] [serial = 557] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1288c9800) [pid = 1956] [serial = 561] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x118052800) [pid = 1956] [serial = 549] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1169b0000) [pid = 1956] [serial = 548] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1192e6c00) [pid = 1956] [serial = 542] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x118006000) [pid = 1956] [serial = 551] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x11819a800) [pid = 1956] [serial = 552] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x12c194000) [pid = 1956] [serial = 537] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x1199c3400) [pid = 1956] [serial = 554] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1289c1000) [pid = 1956] [serial = 545] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x1133f4800) [pid = 1956] [serial = 539] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x12a9db000) [pid = 1956] [serial = 573] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x129243800) [pid = 1956] [serial = 566] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x12121ac00) [pid = 1956] [serial = 564] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x129561000) [pid = 1956] [serial = 569] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1293e9c00) [pid = 1956] [serial = 567] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x1127f3400) [pid = 1956] [serial = 563] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x121366c00) [pid = 1956] [serial = 555] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x124fa5400) [pid = 1956] [serial = 558] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x1127f2000) [pid = 1956] [serial = 488] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x11842ec00) [pid = 1956] [serial = 491] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x12a542400) [pid = 1956] [serial = 501] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1289c6800) [pid = 1956] [serial = 498] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x1218b5c00) [pid = 1956] [serial = 495] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x12a9d2400) [pid = 1956] [serial = 572] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x12a627c00) [pid = 1956] [serial = 570] [outer = 0x0] [url = about:blank] 07:49:00 INFO - PROCESS | 1956 | 1462373340745 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1956 | 1462373340769 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:49:00 INFO - PROCESS | 1956 | 1462373340773 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1956 | 1462373340775 Marionette TRACE conn2 <- [1,826,null,{}] 07:49:00 INFO - PROCESS | 1956 | 1462373340778 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 1956 | 1462373340863 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:49:00 INFO - PROCESS | 1956 | 1462373340868 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185bf800 == 54 [pid = 1956] [id = 214] 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x118155400) [pid = 1956] [serial = 640] [outer = 0x0] 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x11843b800) [pid = 1956] [serial = 641] [outer = 0x118155400] 07:49:00 INFO - PROCESS | 1956 | 1462373340894 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x119571800) [pid = 1956] [serial = 642] [outer = 0x118155400] 07:49:01 INFO - PROCESS | 1956 | 1462373341233 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 472ms 07:49:01 INFO - PROCESS | 1956 | 1462373341264 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1956 | 1462373341266 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:49:01 INFO - PROCESS | 1956 | 1462373341270 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1956 | 1462373341272 Marionette TRACE conn2 <- [1,830,null,{}] 07:49:01 INFO - PROCESS | 1956 | 1462373341279 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 1956 | 1462373341366 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:49:01 INFO - PROCESS | 1956 | 1462373341372 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x121349000 == 55 [pid = 1956] [id = 215] 07:49:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x1195bbc00) [pid = 1956] [serial = 643] [outer = 0x0] 07:49:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x119dd1400) [pid = 1956] [serial = 644] [outer = 0x1195bbc00] 07:49:01 INFO - PROCESS | 1956 | 1462373341401 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1218b5c00) [pid = 1956] [serial = 645] [outer = 0x1195bbc00] 07:49:01 INFO - PROCESS | 1956 | 1462373341793 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 07:49:01 INFO - PROCESS | 1956 | 1462373341841 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1956 | 1462373341844 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:49:01 INFO - PROCESS | 1956 | 1462373341847 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1956 | 1462373341849 Marionette TRACE conn2 <- [1,834,null,{}] 07:49:01 INFO - PROCESS | 1956 | 1462373341852 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 1956 | 1462373341986 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:49:02 INFO - PROCESS | 1956 | 1462373341998 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a0b800 == 56 [pid = 1956] [id = 216] 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x121af0400) [pid = 1956] [serial = 646] [outer = 0x0] 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x121af5800) [pid = 1956] [serial = 647] [outer = 0x121af0400] 07:49:02 INFO - PROCESS | 1956 | 1462373342041 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x121bd0400) [pid = 1956] [serial = 648] [outer = 0x121af0400] 07:49:02 INFO - PROCESS | 1956 | 1462373342451 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 07:49:02 INFO - PROCESS | 1956 | 1462373342467 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1956 | 1462373342468 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:49:02 INFO - PROCESS | 1956 | 1462373342470 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1956 | 1462373342471 Marionette TRACE conn2 <- [1,838,null,{}] 07:49:02 INFO - PROCESS | 1956 | 1462373342474 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 1956 | 1462373342585 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:49:02 INFO - PROCESS | 1956 | 1462373342637 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248cc000 == 57 [pid = 1956] [id = 217] 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x121af2400) [pid = 1956] [serial = 649] [outer = 0x0] 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x12491b800) [pid = 1956] [serial = 650] [outer = 0x121af2400] 07:49:02 INFO - PROCESS | 1956 | 1462373342663 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x124f9cc00) [pid = 1956] [serial = 651] [outer = 0x121af2400] 07:49:02 INFO - PROCESS | 1956 | 1462373342990 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 07:49:03 INFO - PROCESS | 1956 | 1462373343040 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1956 | 1462373343041 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:49:03 INFO - PROCESS | 1956 | 1462373343043 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1956 | 1462373343044 Marionette TRACE conn2 <- [1,842,null,{}] 07:49:03 INFO - PROCESS | 1956 | 1462373343046 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 1956 | 1462373343152 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:49:03 INFO - PROCESS | 1956 | 1462373343163 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f5a800 == 58 [pid = 1956] [id = 218] 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x1251ddc00) [pid = 1956] [serial = 652] [outer = 0x0] 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1288c9400) [pid = 1956] [serial = 653] [outer = 0x1251ddc00] 07:49:03 INFO - PROCESS | 1956 | 1462373343189 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x128a35c00) [pid = 1956] [serial = 654] [outer = 0x1251ddc00] 07:49:03 INFO - PROCESS | 1956 | 1462373343522 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 07:49:03 INFO - PROCESS | 1956 | 1462373343564 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1956 | 1462373343565 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:49:03 INFO - PROCESS | 1956 | 1462373343567 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1956 | 1462373343568 Marionette TRACE conn2 <- [1,846,null,{}] 07:49:03 INFO - PROCESS | 1956 | 1462373343571 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 1956 | 1462373343668 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:49:03 INFO - PROCESS | 1956 | 1462373343679 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x129130000 == 59 [pid = 1956] [id = 219] 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x119419400) [pid = 1956] [serial = 655] [outer = 0x0] 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x129110400) [pid = 1956] [serial = 656] [outer = 0x119419400] 07:49:03 INFO - PROCESS | 1956 | 1462373343705 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1293e0400) [pid = 1956] [serial = 657] [outer = 0x119419400] 07:49:04 INFO - PROCESS | 1956 | 1462373344055 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 522ms 07:49:04 INFO - PROCESS | 1956 | 1462373344089 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1956 | 1462373344090 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:49:04 INFO - PROCESS | 1956 | 1462373344098 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1956 | 1462373344099 Marionette TRACE conn2 <- [1,850,null,{}] 07:49:04 INFO - PROCESS | 1956 | 1462373344102 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 1956 | 1462373344202 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:49:04 INFO - PROCESS | 1956 | 1462373344206 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5ae800 == 60 [pid = 1956] [id = 220] 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x125d2e400) [pid = 1956] [serial = 658] [outer = 0x0] 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x12955b800) [pid = 1956] [serial = 659] [outer = 0x125d2e400] 07:49:04 INFO - PROCESS | 1956 | 1462373344262 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12a379c00) [pid = 1956] [serial = 660] [outer = 0x125d2e400] 07:49:04 INFO - PROCESS | 1956 | 1462373344575 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:49:04 INFO - PROCESS | 1956 | 1462373344618 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1956 | 1462373344619 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:49:04 INFO - PROCESS | 1956 | 1462373344622 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1956 | 1462373344623 Marionette TRACE conn2 <- [1,854,null,{}] 07:49:04 INFO - PROCESS | 1956 | 1462373344625 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 1956 | 1462373344727 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:49:04 INFO - PROCESS | 1956 | 1462373344761 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c2800 == 61 [pid = 1956] [id = 221] 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1293e2000) [pid = 1956] [serial = 661] [outer = 0x0] 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x12a633c00) [pid = 1956] [serial = 662] [outer = 0x1293e2000] 07:49:04 INFO - PROCESS | 1956 | 1462373344786 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x12a966c00) [pid = 1956] [serial = 663] [outer = 0x1293e2000] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1251e0c00) [pid = 1956] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x115e43000) [pid = 1956] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x129110c00) [pid = 1956] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x115ec1000) [pid = 1956] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x129556400) [pid = 1956] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x121216000) [pid = 1956] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x116066400) [pid = 1956] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x124deb000) [pid = 1956] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:49:04 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x12a9dc400) [pid = 1956] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:49:05 INFO - PROCESS | 1956 | 1462373345155 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 568ms 07:49:05 INFO - PROCESS | 1956 | 1462373345191 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:49:05 INFO - PROCESS | 1956 | 1462373345193 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:49:05 INFO - PROCESS | 1956 | 1462373345195 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1956 | 1462373345196 Marionette TRACE conn2 <- [1,858,null,{}] 07:49:05 INFO - PROCESS | 1956 | 1462373345198 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 1956 | 1462373345283 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:49:05 INFO - PROCESS | 1956 | 1462373345287 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d3000 == 62 [pid = 1956] [id = 222] 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x129556400) [pid = 1956] [serial = 664] [outer = 0x0] 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x12a968800) [pid = 1956] [serial = 665] [outer = 0x129556400] 07:49:05 INFO - PROCESS | 1956 | 1462373345313 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x12a9d9000) [pid = 1956] [serial = 666] [outer = 0x129556400] 07:49:05 INFO - PROCESS | 1956 | 1462373345637 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 07:49:05 INFO - PROCESS | 1956 | 1462373345665 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:49:05 INFO - PROCESS | 1956 | 1462373345666 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:49:05 INFO - PROCESS | 1956 | 1462373345668 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1956 | 1462373345670 Marionette TRACE conn2 <- [1,862,null,{}] 07:49:05 INFO - PROCESS | 1956 | 1462373345673 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 1956 | 1462373345772 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:49:05 INFO - PROCESS | 1956 | 1462373345826 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c686000 == 63 [pid = 1956] [id = 223] 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12a95f400) [pid = 1956] [serial = 667] [outer = 0x0] 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x12a9ddc00) [pid = 1956] [serial = 668] [outer = 0x12a95f400] 07:49:05 INFO - PROCESS | 1956 | 1462373345855 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12c518800) [pid = 1956] [serial = 669] [outer = 0x12a95f400] 07:49:06 INFO - PROCESS | 1956 | 1462373346226 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 07:49:06 INFO - PROCESS | 1956 | 1462373346240 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 1956 | 1462373346243 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:49:06 INFO - PROCESS | 1956 | 1462373346248 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1956 | 1462373346250 Marionette TRACE conn2 <- [1,866,null,{}] 07:49:06 INFO - PROCESS | 1956 | 1462373346254 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 1956 | 1462373346387 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:49:06 INFO - PROCESS | 1956 | 1462373346471 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3e5000 == 64 [pid = 1956] [id = 224] 07:49:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x128e3cc00) [pid = 1956] [serial = 670] [outer = 0x0] 07:49:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x128e45400) [pid = 1956] [serial = 671] [outer = 0x128e3cc00] 07:49:06 INFO - PROCESS | 1956 | 1462373346511 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x128e49c00) [pid = 1956] [serial = 672] [outer = 0x128e3cc00] 07:49:06 INFO - PROCESS | 1956 | 1462373346877 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 07:49:06 INFO - PROCESS | 1956 | 1462373346918 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:49:06 INFO - PROCESS | 1956 | 1462373346919 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:49:06 INFO - PROCESS | 1956 | 1462373346921 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1956 | 1462373346922 Marionette TRACE conn2 <- [1,870,null,{}] 07:49:06 INFO - PROCESS | 1956 | 1462373346925 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 1956 | 1462373347074 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:49:07 INFO - PROCESS | 1956 | 1462373347176 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x116952000 == 65 [pid = 1956] [id = 225] 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11103d400) [pid = 1956] [serial = 673] [outer = 0x0] 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x111043800) [pid = 1956] [serial = 674] [outer = 0x11103d400] 07:49:07 INFO - PROCESS | 1956 | 1462373347209 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x111049000) [pid = 1956] [serial = 675] [outer = 0x11103d400] 07:49:07 INFO - PROCESS | 1956 | 1462373347672 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 769ms 07:49:07 INFO - PROCESS | 1956 | 1462373347716 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1956 | 1462373347719 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:49:07 INFO - PROCESS | 1956 | 1462373347723 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1956 | 1462373347726 Marionette TRACE conn2 <- [1,874,null,{}] 07:49:07 INFO - PROCESS | 1956 | 1462373347745 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 1956 | 1462373347852 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:49:07 INFO - PROCESS | 1956 | 1462373347908 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12154f000 == 66 [pid = 1956] [id = 226] 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x113de5c00) [pid = 1956] [serial = 676] [outer = 0x0] 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1176b8400) [pid = 1956] [serial = 677] [outer = 0x113de5c00] 07:49:07 INFO - PROCESS | 1956 | 1462373347940 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1180cbc00) [pid = 1956] [serial = 678] [outer = 0x113de5c00] 07:49:08 INFO - PROCESS | 1956 | 1462373348379 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 685ms 07:49:08 INFO - PROCESS | 1956 | 1462373348408 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1956 | 1462373348410 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:49:08 INFO - PROCESS | 1956 | 1462373348413 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1956 | 1462373348415 Marionette TRACE conn2 <- [1,878,null,{}] 07:49:08 INFO - PROCESS | 1956 | 1462373348417 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 1956 | 1462373348524 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:49:08 INFO - PROCESS | 1956 | 1462373348584 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1e9000 == 67 [pid = 1956] [id = 227] 07:49:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x118c18c00) [pid = 1956] [serial = 679] [outer = 0x0] 07:49:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1195b3000) [pid = 1956] [serial = 680] [outer = 0x118c18c00] 07:49:08 INFO - PROCESS | 1956 | 1462373348615 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1199be800) [pid = 1956] [serial = 681] [outer = 0x118c18c00] 07:49:09 INFO - PROCESS | 1956 | 1462373349043 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 669ms 07:49:09 INFO - PROCESS | 1956 | 1462373349082 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1956 | 1462373349085 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:49:09 INFO - PROCESS | 1956 | 1462373349093 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1956 | 1462373349096 Marionette TRACE conn2 <- [1,882,null,{}] 07:49:09 INFO - PROCESS | 1956 | 1462373349099 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1956 | 1462373349230 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:49:09 INFO - PROCESS | 1956 | 1462373349311 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9b6000 == 68 [pid = 1956] [id = 228] 07:49:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x121aef400) [pid = 1956] [serial = 682] [outer = 0x0] 07:49:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x124def400) [pid = 1956] [serial = 683] [outer = 0x121aef400] 07:49:09 INFO - PROCESS | 1956 | 1462373349340 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1288c2400) [pid = 1956] [serial = 684] [outer = 0x121aef400] 07:49:09 INFO - PROCESS | 1956 | 1462373349754 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 677ms 07:49:09 INFO - PROCESS | 1956 | 1462373349765 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1956 | 1462373349767 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:49:09 INFO - PROCESS | 1956 | 1462373349769 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1956 | 1462373349770 Marionette TRACE conn2 <- [1,886,null,{}] 07:49:09 INFO - PROCESS | 1956 | 1462373349773 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1956 | 1462373349879 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:49:09 INFO - PROCESS | 1956 | 1462373349933 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c5800 == 69 [pid = 1956] [id = 229] 07:49:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12487b000) [pid = 1956] [serial = 685] [outer = 0x0] 07:49:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1289c8400) [pid = 1956] [serial = 686] [outer = 0x12487b000] 07:49:09 INFO - PROCESS | 1956 | 1462373349962 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x128e43400) [pid = 1956] [serial = 687] [outer = 0x12487b000] 07:49:10 INFO - PROCESS | 1956 | 1462373350390 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 720ms 07:49:10 INFO - PROCESS | 1956 | 1462373350490 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1956 | 1462373350491 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:49:10 INFO - PROCESS | 1956 | 1462373350496 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1956 | 1462373350497 Marionette TRACE conn2 <- [1,890,null,{}] 07:49:10 INFO - PROCESS | 1956 | 1462373350518 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 1956 | 1462373350621 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:49:10 INFO - PROCESS | 1956 | 1462373350695 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x11950a800 == 70 [pid = 1956] [id = 230] 07:49:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x128e49000) [pid = 1956] [serial = 688] [outer = 0x0] 07:49:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x128e4b400) [pid = 1956] [serial = 689] [outer = 0x128e49000] 07:49:10 INFO - PROCESS | 1956 | 1462373350730 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x12a9da800) [pid = 1956] [serial = 690] [outer = 0x128e49000] 07:49:11 INFO - PROCESS | 1956 | 1462373351316 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 837ms 07:49:11 INFO - PROCESS | 1956 | 1462373351334 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1956 | 1462373351336 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:49:11 INFO - PROCESS | 1956 | 1462373351340 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 1956 | 1462373351342 Marionette TRACE conn2 <- [1,894,null,{}] 07:49:11 INFO - PROCESS | 1956 | 1462373351346 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:11 INFO - PROCESS | 1956 | 1462373351446 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:49:11 INFO - PROCESS | 1956 | 1462373351505 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d14800 == 71 [pid = 1956] [id = 231] 07:49:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1127ef800) [pid = 1956] [serial = 691] [outer = 0x0] 07:49:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x11333a000) [pid = 1956] [serial = 692] [outer = 0x1127ef800] 07:49:11 INFO - PROCESS | 1956 | 1462373351546 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x116a47400) [pid = 1956] [serial = 693] [outer = 0x1127ef800] 07:49:12 INFO - PROCESS | 1956 | 1462373352055 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 774ms 07:49:12 INFO - PROCESS | 1956 | 1462373352114 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1956 | 1462373352120 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:49:12 INFO - PROCESS | 1956 | 1462373352126 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1956 | 1462373352129 Marionette TRACE conn2 <- [1,898,null,{}] 07:49:12 INFO - PROCESS | 1956 | 1462373352133 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 1956 | 1462373352228 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:49:12 INFO - PROCESS | 1956 | 1462373352284 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cb0800 == 72 [pid = 1956] [id = 232] 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x1182f0000) [pid = 1956] [serial = 694] [outer = 0x0] 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x118c22000) [pid = 1956] [serial = 695] [outer = 0x1182f0000] 07:49:12 INFO - PROCESS | 1956 | 1462373352312 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1195af400) [pid = 1956] [serial = 696] [outer = 0x1182f0000] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1ae000 == 71 [pid = 1956] [id = 192] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3e5000 == 70 [pid = 1956] [id = 224] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12c686000 == 69 [pid = 1956] [id = 223] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d3000 == 68 [pid = 1956] [id = 222] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c2800 == 67 [pid = 1956] [id = 221] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5ae800 == 66 [pid = 1956] [id = 220] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x119c96000) [pid = 1956] [serial = 581] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1176b4800) [pid = 1956] [serial = 578] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x128c2e400) [pid = 1956] [serial = 584] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x12bc2c000) [pid = 1956] [serial = 614] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x129130000 == 65 [pid = 1956] [id = 219] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x126f5a800 == 64 [pid = 1956] [id = 218] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x1248cc000 == 63 [pid = 1956] [id = 217] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x121a0b800 == 62 [pid = 1956] [id = 216] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x121349000 == 61 [pid = 1956] [id = 215] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x1185bf800 == 60 [pid = 1956] [id = 214] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x1176f7000 == 59 [pid = 1956] [id = 213] 07:49:12 INFO - PROCESS | 1956 | --DOCSHELL 0x118310800 == 58 [pid = 1956] [id = 206] 07:49:12 INFO - PROCESS | 1956 | 1462373352722 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 621ms 07:49:12 INFO - PROCESS | 1956 | 1462373352747 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1956 | 1462373352748 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:49:12 INFO - PROCESS | 1956 | 1462373352751 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1956 | 1462373352753 Marionette TRACE conn2 <- [1,902,null,{}] 07:49:12 INFO - PROCESS | 1956 | 1462373352761 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 1956 | 1462373352850 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x129106800) [pid = 1956] [serial = 600] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x118435400) [pid = 1956] [serial = 591] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x12955f400) [pid = 1956] [serial = 602] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x116198800) [pid = 1956] [serial = 587] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12b23b800) [pid = 1956] [serial = 611] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1293ea800) [pid = 1956] [serial = 609] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x12a9da400) [pid = 1956] [serial = 603] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x11815b400) [pid = 1956] [serial = 590] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x118005800) [pid = 1956] [serial = 588] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x119421800) [pid = 1956] [serial = 593] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x124d5c000) [pid = 1956] [serial = 608] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1288c1400) [pid = 1956] [serial = 596] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x121b0a000) [pid = 1956] [serial = 594] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x128a31800) [pid = 1956] [serial = 599] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1288cf800) [pid = 1956] [serial = 597] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12b23dc00) [pid = 1956] [serial = 606] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x12a9df800) [pid = 1956] [serial = 575] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12b10bc00) [pid = 1956] [serial = 605] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12b9bf800) [pid = 1956] [serial = 612] [outer = 0x0] [url = about:blank] 07:49:12 INFO - PROCESS | 1956 | 1462373352909 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c68800 == 59 [pid = 1956] [id = 233] 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x118005800) [pid = 1956] [serial = 697] [outer = 0x0] 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x118435400) [pid = 1956] [serial = 698] [outer = 0x118005800] 07:49:12 INFO - PROCESS | 1956 | 1462373352940 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x121216400) [pid = 1956] [serial = 699] [outer = 0x118005800] 07:49:13 INFO - PROCESS | 1956 | 1462373353263 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 521ms 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:49:13 INFO - PROCESS | 1956 | 1462373353272 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1956 | 1462373353274 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:49:13 INFO - PROCESS | 1956 | 1462373353278 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1956 | 1462373353281 Marionette TRACE conn2 <- [1,906,null,{}] 07:49:13 INFO - PROCESS | 1956 | 1462373353283 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 1956 | 1462373353370 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:49:13 INFO - PROCESS | 1956 | 1462373353375 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x124c1f800 == 60 [pid = 1956] [id = 234] 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1213b9000) [pid = 1956] [serial = 700] [outer = 0x0] 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x121af0000) [pid = 1956] [serial = 701] [outer = 0x1213b9000] 07:49:13 INFO - PROCESS | 1956 | 1462373353402 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x121bc8000) [pid = 1956] [serial = 702] [outer = 0x1213b9000] 07:49:13 INFO - PROCESS | 1956 | 1462373353762 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 523ms 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:49:13 INFO - PROCESS | 1956 | 1462373353799 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1956 | 1462373353800 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:49:13 INFO - PROCESS | 1956 | 1462373353802 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1956 | 1462373353803 Marionette TRACE conn2 <- [1,910,null,{}] 07:49:13 INFO - PROCESS | 1956 | 1462373353806 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 1956 | 1462373353887 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:49:13 INFO - PROCESS | 1956 | 1462373353894 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292ec800 == 61 [pid = 1956] [id = 235] 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x121d6c800) [pid = 1956] [serial = 703] [outer = 0x0] 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x124df2800) [pid = 1956] [serial = 704] [outer = 0x121d6c800] 07:49:13 INFO - PROCESS | 1956 | 1462373353920 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1258d9400) [pid = 1956] [serial = 705] [outer = 0x121d6c800] 07:49:14 INFO - PROCESS | 1956 | 1462373354241 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 07:49:14 INFO - PROCESS | 1956 | 1462373354271 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 1956 | 1462373354273 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:49:14 INFO - PROCESS | 1956 | 1462373354275 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1956 | 1462373354276 Marionette TRACE conn2 <- [1,914,null,{}] 07:49:14 INFO - PROCESS | 1956 | 1462373354279 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 1956 | 1462373354375 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:49:14 INFO - PROCESS | 1956 | 1462373354446 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1b5800 == 62 [pid = 1956] [id = 236] 07:49:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x124878800) [pid = 1956] [serial = 706] [outer = 0x0] 07:49:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1289cc000) [pid = 1956] [serial = 707] [outer = 0x124878800] 07:49:14 INFO - PROCESS | 1956 | 1462373354472 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1293e5000) [pid = 1956] [serial = 708] [outer = 0x124878800] 07:49:14 INFO - PROCESS | 1956 | 1462373354919 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 07:49:14 INFO - PROCESS | 1956 | 1462373354946 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 1956 | 1462373354949 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:49:14 INFO - PROCESS | 1956 | 1462373354953 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1956 | 1462373354955 Marionette TRACE conn2 <- [1,918,null,{}] 07:49:14 INFO - PROCESS | 1956 | 1462373354959 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 1956 | 1462373355066 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:49:15 INFO - PROCESS | 1956 | 1462373355136 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c5b800 == 63 [pid = 1956] [id = 237] 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x113dedc00) [pid = 1956] [serial = 709] [outer = 0x0] 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x118055000) [pid = 1956] [serial = 710] [outer = 0x113dedc00] 07:49:15 INFO - PROCESS | 1956 | 1462373355168 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x118439000) [pid = 1956] [serial = 711] [outer = 0x113dedc00] 07:49:15 INFO - PROCESS | 1956 | 1462373355596 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 07:49:15 INFO - PROCESS | 1956 | 1462373355625 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 1956 | 1462373355629 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:49:15 INFO - PROCESS | 1956 | 1462373355634 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1956 | 1462373355636 Marionette TRACE conn2 <- [1,922,null,{}] 07:49:15 INFO - PROCESS | 1956 | 1462373355638 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 1956 | 1462373355741 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:49:15 INFO - PROCESS | 1956 | 1462373355798 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af54000 == 64 [pid = 1956] [id = 238] 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x119233000) [pid = 1956] [serial = 712] [outer = 0x0] 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1199c1800) [pid = 1956] [serial = 713] [outer = 0x119233000] 07:49:15 INFO - PROCESS | 1956 | 1462373355828 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1218ab400) [pid = 1956] [serial = 714] [outer = 0x119233000] 07:49:16 INFO - PROCESS | 1956 | 1462373356252 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 07:49:16 INFO - PROCESS | 1956 | 1462373356304 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:49:16 INFO - PROCESS | 1956 | 1462373356306 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:49:16 INFO - PROCESS | 1956 | 1462373356308 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1956 | 1462373356311 Marionette TRACE conn2 <- [1,926,null,{}] 07:49:16 INFO - PROCESS | 1956 | 1462373356319 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 1956 | 1462373356444 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:49:16 INFO - PROCESS | 1956 | 1462373356516 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c677800 == 65 [pid = 1956] [id = 239] 07:49:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1258de400) [pid = 1956] [serial = 715] [outer = 0x0] 07:49:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x128c28400) [pid = 1956] [serial = 716] [outer = 0x1258de400] 07:49:16 INFO - PROCESS | 1956 | 1462373356550 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x129106c00) [pid = 1956] [serial = 717] [outer = 0x1258de400] 07:49:16 INFO - PROCESS | 1956 | 1462373356970 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 674ms 07:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:49:16 INFO - PROCESS | 1956 | 1462373356982 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1956 | 1462373356984 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:49:16 INFO - PROCESS | 1956 | 1462373356986 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1956 | 1462373356988 Marionette TRACE conn2 <- [1,930,null,{}] 07:49:16 INFO - PROCESS | 1956 | 1462373356990 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 1956 | 1462373357092 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:49:17 INFO - PROCESS | 1956 | 1462373357145 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce2d000 == 66 [pid = 1956] [id = 240] 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12910a800) [pid = 1956] [serial = 718] [outer = 0x0] 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12955f400) [pid = 1956] [serial = 719] [outer = 0x12910a800] 07:49:17 INFO - PROCESS | 1956 | 1462373357175 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12a630400) [pid = 1956] [serial = 720] [outer = 0x12910a800] 07:49:17 INFO - PROCESS | 1956 | 1462373357589 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 07:49:17 INFO - PROCESS | 1956 | 1462373357605 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1956 | 1462373357607 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:49:17 INFO - PROCESS | 1956 | 1462373357611 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1956 | 1462373357613 Marionette TRACE conn2 <- [1,934,null,{}] 07:49:17 INFO - PROCESS | 1956 | 1462373357615 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 1956 | 1462373357713 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:49:17 INFO - PROCESS | 1956 | 1462373357802 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d74b800 == 67 [pid = 1956] [id = 241] 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12a550400) [pid = 1956] [serial = 721] [outer = 0x0] 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12a9d8800) [pid = 1956] [serial = 722] [outer = 0x12a550400] 07:49:17 INFO - PROCESS | 1956 | 1462373357830 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12a9e1400) [pid = 1956] [serial = 723] [outer = 0x12a550400] 07:49:18 INFO - PROCESS | 1956 | 1462373358247 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:49:18 INFO - PROCESS | 1956 | 1462373358281 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 1956 | 1462373358282 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:49:18 INFO - PROCESS | 1956 | 1462373358285 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1956 | 1462373358286 Marionette TRACE conn2 <- [1,938,null,{}] 07:49:18 INFO - PROCESS | 1956 | 1462373358288 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 1956 | 1462373358402 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:49:18 INFO - PROCESS | 1956 | 1462373358457 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b4000 == 68 [pid = 1956] [id = 242] 07:49:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12b10fc00) [pid = 1956] [serial = 724] [outer = 0x0] 07:49:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12bc31c00) [pid = 1956] [serial = 725] [outer = 0x12b10fc00] 07:49:18 INFO - PROCESS | 1956 | 1462373358498 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12c519c00) [pid = 1956] [serial = 726] [outer = 0x12b10fc00] 07:49:18 INFO - PROCESS | 1956 | 1462373358900 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 668ms 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:49:18 INFO - PROCESS | 1956 | 1462373358954 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 1956 | 1462373358955 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:49:18 INFO - PROCESS | 1956 | 1462373358958 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1956 | 1462373358959 Marionette TRACE conn2 <- [1,942,null,{}] 07:49:18 INFO - PROCESS | 1956 | 1462373358962 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1956 | 1462373359079 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:49:19 INFO - PROCESS | 1956 | 1462373359135 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249c9800 == 69 [pid = 1956] [id = 243] 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x12b110000) [pid = 1956] [serial = 727] [outer = 0x0] 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12bdb8800) [pid = 1956] [serial = 728] [outer = 0x12b110000] 07:49:19 INFO - PROCESS | 1956 | 1462373359163 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x12bdbc000) [pid = 1956] [serial = 729] [outer = 0x12b110000] 07:49:19 INFO - PROCESS | 1956 | 1462373359565 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 07:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:49:19 INFO - PROCESS | 1956 | 1462373359628 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1956 | 1462373359629 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:49:19 INFO - PROCESS | 1956 | 1462373359631 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1956 | 1462373359633 Marionette TRACE conn2 <- [1,946,null,{}] 07:49:19 INFO - PROCESS | 1956 | 1462373359635 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1956 | 1462373359734 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:49:19 INFO - PROCESS | 1956 | 1462373359789 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec5f000 == 70 [pid = 1956] [id = 244] 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x12bdb5c00) [pid = 1956] [serial = 730] [outer = 0x0] 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12bdbf800) [pid = 1956] [serial = 731] [outer = 0x12bdb5c00] 07:49:19 INFO - PROCESS | 1956 | 1462373359831 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x12c51c000) [pid = 1956] [serial = 732] [outer = 0x12bdb5c00] 07:49:20 INFO - PROCESS | 1956 | 1462373360362 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 768ms 07:49:20 INFO - PROCESS | 1956 | 1462373360401 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1956 | 1462373360403 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:49:20 INFO - PROCESS | 1956 | 1462373360406 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1956 | 1462373360408 Marionette TRACE conn2 <- [1,950,null,{}] 07:49:20 INFO - PROCESS | 1956 | 1462373360412 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 1956 | 1462373360549 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:49:20 INFO - PROCESS | 1956 | 1462373360621 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd66800 == 71 [pid = 1956] [id = 245] 07:49:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12bdb8000) [pid = 1956] [serial = 733] [outer = 0x0] 07:49:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12c521000) [pid = 1956] [serial = 734] [outer = 0x12bdb8000] 07:49:20 INFO - PROCESS | 1956 | 1462373360651 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12c667800) [pid = 1956] [serial = 735] [outer = 0x12bdb8000] 07:49:21 INFO - PROCESS | 1956 | 1462373361036 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 07:49:21 INFO - PROCESS | 1956 | 1462373361079 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:49:21 INFO - PROCESS | 1956 | 1462373361080 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:49:21 INFO - PROCESS | 1956 | 1462373361082 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1956 | 1462373361084 Marionette TRACE conn2 <- [1,954,null,{}] 07:49:21 INFO - PROCESS | 1956 | 1462373361086 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 1956 | 1462373361188 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:49:21 INFO - PROCESS | 1956 | 1462373361246 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd75800 == 72 [pid = 1956] [id = 246] 07:49:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x111046800) [pid = 1956] [serial = 736] [outer = 0x0] 07:49:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12c66c400) [pid = 1956] [serial = 737] [outer = 0x111046800] 07:49:21 INFO - PROCESS | 1956 | 1462373361276 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12c671000) [pid = 1956] [serial = 738] [outer = 0x111046800] 07:49:21 INFO - PROCESS | 1956 | 1462373361815 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 820ms 07:49:21 INFO - PROCESS | 1956 | 1462373361903 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1956 | 1462373361906 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:49:21 INFO - PROCESS | 1956 | 1462373361931 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1956 | 1462373361934 Marionette TRACE conn2 <- [1,958,null,{}] 07:49:21 INFO - PROCESS | 1956 | 1462373361939 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 1956 | 1462373362045 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:49:22 INFO - PROCESS | 1956 | 1462373362117 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192cf800 == 73 [pid = 1956] [id = 247] 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x118057c00) [pid = 1956] [serial = 739] [outer = 0x0] 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x118199c00) [pid = 1956] [serial = 740] [outer = 0x118057c00] 07:49:22 INFO - PROCESS | 1956 | 1462373362147 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x1192e5400) [pid = 1956] [serial = 741] [outer = 0x118057c00] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3ce800 == 72 [pid = 1956] [id = 147] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x1292ec800 == 71 [pid = 1956] [id = 235] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x124c1f800 == 70 [pid = 1956] [id = 234] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x119c68800 == 69 [pid = 1956] [id = 233] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x119cb0800 == 68 [pid = 1956] [id = 232] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x124d14800 == 67 [pid = 1956] [id = 231] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c5800 == 66 [pid = 1956] [id = 229] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9b6000 == 65 [pid = 1956] [id = 228] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1e9000 == 64 [pid = 1956] [id = 227] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12154f000 == 63 [pid = 1956] [id = 226] 07:49:22 INFO - PROCESS | 1956 | --DOCSHELL 0x116952000 == 62 [pid = 1956] [id = 225] 07:49:22 INFO - PROCESS | 1956 | 1462373362594 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 746ms 07:49:22 INFO - PROCESS | 1956 | 1462373362656 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1956 | 1462373362661 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:49:22 INFO - PROCESS | 1956 | 1462373362668 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1956 | 1462373362670 Marionette TRACE conn2 <- [1,962,null,{}] 07:49:22 INFO - PROCESS | 1956 | 1462373362674 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 1956 | 1462373362814 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:49:22 INFO - PROCESS | 1956 | 1462373362835 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d1a800 == 63 [pid = 1956] [id = 248] 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x118c18400) [pid = 1956] [serial = 742] [outer = 0x0] 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x1199c3c00) [pid = 1956] [serial = 743] [outer = 0x118c18400] 07:49:22 INFO - PROCESS | 1956 | 1462373362872 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1218ad400) [pid = 1956] [serial = 744] [outer = 0x118c18400] 07:49:23 INFO - PROCESS | 1956 | 1462373363447 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 824ms 07:49:23 INFO - PROCESS | 1956 | 1462373363493 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:49:23 INFO - PROCESS | 1956 | 1462373363495 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:49:23 INFO - PROCESS | 1956 | 1462373363499 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1956 | 1462373363502 Marionette TRACE conn2 <- [1,966,null,{}] 07:49:23 INFO - PROCESS | 1956 | 1462373363512 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 1956 | 1462373363624 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:49:23 INFO - PROCESS | 1956 | 1462373363647 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baf7800 == 64 [pid = 1956] [id = 249] 07:49:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1288cac00) [pid = 1956] [serial = 745] [outer = 0x0] 07:49:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x1289c3c00) [pid = 1956] [serial = 746] [outer = 0x1288cac00] 07:49:23 INFO - PROCESS | 1956 | 1462373363675 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x128e4a800) [pid = 1956] [serial = 747] [outer = 0x1288cac00] 07:49:24 INFO - PROCESS | 1956 | 1462373364036 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 576ms 07:49:24 INFO - PROCESS | 1956 | 1462373364073 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1956 | 1462373364075 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:49:24 INFO - PROCESS | 1956 | 1462373364085 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1956 | 1462373364086 Marionette TRACE conn2 <- [1,970,null,{}] 07:49:24 INFO - PROCESS | 1956 | 1462373364088 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 1956 | 1462373364198 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:49:24 INFO - PROCESS | 1956 | 1462373364237 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3e3800 == 65 [pid = 1956] [id = 250] 07:49:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x128a2b400) [pid = 1956] [serial = 748] [outer = 0x0] 07:49:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x12a9d9400) [pid = 1956] [serial = 749] [outer = 0x128a2b400] 07:49:24 INFO - PROCESS | 1956 | 1462373364263 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x12bc35800) [pid = 1956] [serial = 750] [outer = 0x128a2b400] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x129554c00) [pid = 1956] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x1127f0400) [pid = 1956] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x12a95d800) [pid = 1956] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x11850f400) [pid = 1956] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x1251ddc00) [pid = 1956] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x116749800) [pid = 1956] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x1195bbc00) [pid = 1956] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x118155400) [pid = 1956] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x121af2400) [pid = 1956] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x1288c2000) [pid = 1956] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x119419400) [pid = 1956] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x121af0400) [pid = 1956] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x129554800) [pid = 1956] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x12c172800) [pid = 1956] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x1182f1c00) [pid = 1956] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x121af3000) [pid = 1956] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x125d2e400) [pid = 1956] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x1293e2000) [pid = 1956] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x129556400) [pid = 1956] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x12a95f400) [pid = 1956] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1161a3400) [pid = 1956] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x1161dc800) [pid = 1956] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x118074400) [pid = 1956] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x125d39c00) [pid = 1956] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1289c4000) [pid = 1956] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x11309e400) [pid = 1956] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:49:24 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x12a964800) [pid = 1956] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:49:24 INFO - PROCESS | 1956 | 1462373364743 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 668ms 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:49:24 INFO - PROCESS | 1956 | 1462373364754 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1956 | 1462373364755 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:49:24 INFO - PROCESS | 1956 | 1462373364757 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1956 | 1462373364760 Marionette TRACE conn2 <- [1,974,null,{}] 07:49:24 INFO - PROCESS | 1956 | 1462373364764 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 1956 | 1462373364897 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:49:25 INFO - PROCESS | 1956 | 1462373365027 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bccc000 == 66 [pid = 1956] [id = 251] 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x112690400) [pid = 1956] [serial = 751] [outer = 0x0] 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x112697800) [pid = 1956] [serial = 752] [outer = 0x112690400] 07:49:25 INFO - PROCESS | 1956 | 1462373365068 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x11269c400) [pid = 1956] [serial = 753] [outer = 0x112690400] 07:49:25 INFO - PROCESS | 1956 | 1462373365405 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:49:25 INFO - PROCESS | 1956 | 1462373365431 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1956 | 1462373365432 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:49:25 INFO - PROCESS | 1956 | 1462373365434 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1956 | 1462373365435 Marionette TRACE conn2 <- [1,978,null,{}] 07:49:25 INFO - PROCESS | 1956 | 1462373365438 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 1956 | 1462373365537 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:49:25 INFO - PROCESS | 1956 | 1462373365597 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec72000 == 67 [pid = 1956] [id = 252] 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x11269b000) [pid = 1956] [serial = 754] [outer = 0x0] 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x118074400) [pid = 1956] [serial = 755] [outer = 0x11269b000] 07:49:25 INFO - PROCESS | 1956 | 1462373365623 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x129554800) [pid = 1956] [serial = 756] [outer = 0x11269b000] 07:49:25 INFO - PROCESS | 1956 | 1462373365918 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:49:25 INFO - PROCESS | 1956 | 1462373365953 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1956 | 1462373365954 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:49:25 INFO - PROCESS | 1956 | 1462373365956 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1956 | 1462373365957 Marionette TRACE conn2 <- [1,982,null,{}] 07:49:25 INFO - PROCESS | 1956 | 1462373365962 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 1956 | 1462373366051 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:49:26 INFO - PROCESS | 1956 | 1462373366055 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e46800 == 68 [pid = 1956] [id = 253] 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x1288c9800) [pid = 1956] [serial = 757] [outer = 0x0] 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12bc2d800) [pid = 1956] [serial = 758] [outer = 0x1288c9800] 07:49:26 INFO - PROCESS | 1956 | 1462373366080 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x12c175000) [pid = 1956] [serial = 759] [outer = 0x1288c9800] 07:49:26 INFO - PROCESS | 1956 | 1462373366427 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 07:49:26 INFO - PROCESS | 1956 | 1462373366477 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1956 | 1462373366478 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:49:26 INFO - PROCESS | 1956 | 1462373366481 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1956 | 1462373366482 Marionette TRACE conn2 <- [1,986,null,{}] 07:49:26 INFO - PROCESS | 1956 | 1462373366484 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 1956 | 1462373366572 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:49:26 INFO - PROCESS | 1956 | 1462373366577 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b77000 == 69 [pid = 1956] [id = 254] 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12c177c00) [pid = 1956] [serial = 760] [outer = 0x0] 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12c17e400) [pid = 1956] [serial = 761] [outer = 0x12c177c00] 07:49:26 INFO - PROCESS | 1956 | 1462373366602 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12c668c00) [pid = 1956] [serial = 762] [outer = 0x12c177c00] 07:49:27 INFO - PROCESS | 1956 | 1462373367149 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 718ms 07:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:49:27 INFO - PROCESS | 1956 | 1462373367200 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1956 | 1462373367205 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:49:27 INFO - PROCESS | 1956 | 1462373367210 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1956 | 1462373367215 Marionette TRACE conn2 <- [1,990,null,{}] 07:49:27 INFO - PROCESS | 1956 | 1462373367220 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 1956 | 1462373367402 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:49:27 INFO - PROCESS | 1956 | 1462373367478 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d17800 == 70 [pid = 1956] [id = 255] 07:49:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x1127f0400) [pid = 1956] [serial = 763] [outer = 0x0] 07:49:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x116748c00) [pid = 1956] [serial = 764] [outer = 0x1127f0400] 07:49:27 INFO - PROCESS | 1956 | 1462373367509 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x11819f000) [pid = 1956] [serial = 765] [outer = 0x1127f0400] 07:49:27 INFO - PROCESS | 1956 | 1462373367916 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 727ms 07:49:27 INFO - PROCESS | 1956 | 1462373367936 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1956 | 1462373367940 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:49:27 INFO - PROCESS | 1956 | 1462373367947 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1956 | 1462373367949 Marionette TRACE conn2 <- [1,994,null,{}] 07:49:27 INFO - PROCESS | 1956 | 1462373367952 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 1956 | 1462373368060 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:49:28 INFO - PROCESS | 1956 | 1462373368122 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec75800 == 71 [pid = 1956] [id = 256] 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x11871e800) [pid = 1956] [serial = 766] [outer = 0x0] 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x12121bc00) [pid = 1956] [serial = 767] [outer = 0x11871e800] 07:49:28 INFO - PROCESS | 1956 | 1462373368152 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x121aecc00) [pid = 1956] [serial = 768] [outer = 0x11871e800] 07:49:28 INFO - PROCESS | 1956 | 1462373368566 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 07:49:28 INFO - PROCESS | 1956 | 1462373368618 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1956 | 1462373368619 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:49:28 INFO - PROCESS | 1956 | 1462373368622 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1956 | 1462373368624 Marionette TRACE conn2 <- [1,998,null,{}] 07:49:28 INFO - PROCESS | 1956 | 1462373368633 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 1956 | 1462373368770 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:49:28 INFO - PROCESS | 1956 | 1462373368860 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b20800 == 72 [pid = 1956] [id = 257] 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x1288cbc00) [pid = 1956] [serial = 769] [outer = 0x0] 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x128e3d800) [pid = 1956] [serial = 770] [outer = 0x1288cbc00] 07:49:28 INFO - PROCESS | 1956 | 1462373368892 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1195bc000) [pid = 1956] [serial = 771] [outer = 0x1288cbc00] 07:49:29 INFO - PROCESS | 1956 | 1462373369311 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 723ms 07:49:29 INFO - PROCESS | 1956 | 1462373369346 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1956 | 1462373369348 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:49:29 INFO - PROCESS | 1956 | 1462373369350 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1956 | 1462373369352 Marionette TRACE conn2 <- [1,1002,null,{}] 07:49:29 INFO - PROCESS | 1956 | 1462373369354 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 1956 | 1462373369468 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:49:29 INFO - PROCESS | 1956 | 1462373369579 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x113140000 == 73 [pid = 1956] [id = 258] 07:49:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x112696000) [pid = 1956] [serial = 772] [outer = 0x0] 07:49:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x12c180400) [pid = 1956] [serial = 773] [outer = 0x112696000] 07:49:29 INFO - PROCESS | 1956 | 1462373369611 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x12cc1bc00) [pid = 1956] [serial = 774] [outer = 0x112696000] 07:49:30 INFO - PROCESS | 1956 | 1462373370095 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 769ms 07:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:49:30 INFO - PROCESS | 1956 | 1462373370120 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1956 | 1462373370121 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:49:30 INFO - PROCESS | 1956 | 1462373370123 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1956 | 1462373370125 Marionette TRACE conn2 <- [1,1006,null,{}] 07:49:30 INFO - PROCESS | 1956 | 1462373370127 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 1956 | 1462373370237 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:49:30 INFO - PROCESS | 1956 | 1462373370588 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x113d29000 == 74 [pid = 1956] [id = 259] 07:49:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x110f28c00) [pid = 1956] [serial = 775] [outer = 0x0] 07:49:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x111042c00) [pid = 1956] [serial = 776] [outer = 0x110f28c00] 07:49:30 INFO - PROCESS | 1956 | 1462373370649 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x112019c00) [pid = 1956] [serial = 777] [outer = 0x110f28c00] 07:49:31 INFO - PROCESS | 1956 | 1462373371179 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1123ms 07:49:31 INFO - PROCESS | 1956 | 1462373371246 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 1956 | 1462373371249 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:49:31 INFO - PROCESS | 1956 | 1462373371252 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1956 | 1462373371254 Marionette TRACE conn2 <- [1,1010,null,{}] 07:49:31 INFO - PROCESS | 1956 | 1462373371258 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 1956 | 1462373371355 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:49:31 INFO - PROCESS | 1956 | 1462373371433 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x11265e000 == 75 [pid = 1956] [id = 260] 07:49:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x112699000) [pid = 1956] [serial = 778] [outer = 0x0] 07:49:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x1127e6c00) [pid = 1956] [serial = 779] [outer = 0x112699000] 07:49:31 INFO - PROCESS | 1956 | 1462373371462 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x112a68400) [pid = 1956] [serial = 780] [outer = 0x112699000] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x1192c9800 == 74 [pid = 1956] [id = 131] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcd7800 == 73 [pid = 1956] [id = 143] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x134e46800 == 72 [pid = 1956] [id = 253] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec72000 == 71 [pid = 1956] [id = 252] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12bccc000 == 70 [pid = 1956] [id = 251] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3e3800 == 69 [pid = 1956] [id = 250] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12baf7800 == 68 [pid = 1956] [id = 249] 07:49:31 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x128e45400) [pid = 1956] [serial = 671] [outer = 0x0] [url = about:blank] 07:49:31 INFO - PROCESS | 1956 | 1462373371942 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x124d1a800 == 67 [pid = 1956] [id = 248] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa6000 == 66 [pid = 1956] [id = 205] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x1192cf800 == 65 [pid = 1956] [id = 247] 07:49:31 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1b5800 == 64 [pid = 1956] [id = 236] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 720ms 07:49:31 INFO - PROCESS | 1956 | 1462373371974 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 1956 | 1462373371978 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:49:31 INFO - PROCESS | 1956 | 1462373371984 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1956 | 1462373371985 Marionette TRACE conn2 <- [1,1014,null,{}] 07:49:31 INFO - PROCESS | 1956 | 1462373371987 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 1956 | 1462373372067 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x129560800) [pid = 1956] [serial = 485] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x128a34000) [pid = 1956] [serial = 546] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x129555800) [pid = 1956] [serial = 585] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x116742800) [pid = 1956] [serial = 540] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x1166aec00) [pid = 1956] [serial = 618] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x1130ab400) [pid = 1956] [serial = 617] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x12c173c00) [pid = 1956] [serial = 627] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x12af30800) [pid = 1956] [serial = 626] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x119dd6400) [pid = 1956] [serial = 621] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x118cf4c00) [pid = 1956] [serial = 620] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x1288c9400) [pid = 1956] [serial = 653] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x1180d0000) [pid = 1956] [serial = 639] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x118002800) [pid = 1956] [serial = 638] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x119dd1400) [pid = 1956] [serial = 644] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x1218b5c00) [pid = 1956] [serial = 645] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x11843b800) [pid = 1956] [serial = 641] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x119571800) [pid = 1956] [serial = 642] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12491b800) [pid = 1956] [serial = 650] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x129245800) [pid = 1956] [serial = 624] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x1288cdc00) [pid = 1956] [serial = 623] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x129110400) [pid = 1956] [serial = 656] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x121af5800) [pid = 1956] [serial = 647] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x121bd0400) [pid = 1956] [serial = 648] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x12c190400) [pid = 1956] [serial = 615] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x12c190800) [pid = 1956] [serial = 630] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x12c17c000) [pid = 1956] [serial = 629] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1195b8c00) [pid = 1956] [serial = 636] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1195b4c00) [pid = 1956] [serial = 635] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x12c517400) [pid = 1956] [serial = 633] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x128a35400) [pid = 1956] [serial = 632] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12a379c00) [pid = 1956] [serial = 660] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x12955b800) [pid = 1956] [serial = 659] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x1293e0400) [pid = 1956] [serial = 657] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x12a633c00) [pid = 1956] [serial = 662] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x12a968800) [pid = 1956] [serial = 665] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x12a966c00) [pid = 1956] [serial = 663] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x128a35c00) [pid = 1956] [serial = 654] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x12a9ddc00) [pid = 1956] [serial = 668] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12a9d9000) [pid = 1956] [serial = 666] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x124f9cc00) [pid = 1956] [serial = 651] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x12c518800) [pid = 1956] [serial = 669] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1182f4400) [pid = 1956] [serial = 579] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1218ba000) [pid = 1956] [serial = 582] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x119c96c00) [pid = 1956] [serial = 543] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12b107400) [pid = 1956] [serial = 576] [outer = 0x0] [url = about:blank] 07:49:32 INFO - PROCESS | 1956 | 1462373372137 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x116963800 == 65 [pid = 1956] [id = 261] 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x112699800) [pid = 1956] [serial = 781] [outer = 0x0] 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x113de6c00) [pid = 1956] [serial = 782] [outer = 0x112699800] 07:49:32 INFO - PROCESS | 1956 | 1462373372167 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x116742800) [pid = 1956] [serial = 783] [outer = 0x112699800] 07:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 07:49:32 INFO - PROCESS | 1956 | 1462373372499 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:49:32 INFO - PROCESS | 1956 | 1462373372502 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 1956 | 1462373372504 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:49:32 INFO - PROCESS | 1956 | 1462373372507 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1956 | 1462373372513 Marionette TRACE conn2 <- [1,1018,null,{}] 07:49:32 INFO - PROCESS | 1956 | 1462373372522 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 1956 | 1462373372609 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:49:32 INFO - PROCESS | 1956 | 1462373372676 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b1800 == 66 [pid = 1956] [id = 262] 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x11333a800) [pid = 1956] [serial = 784] [outer = 0x0] 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x116a49000) [pid = 1956] [serial = 785] [outer = 0x11333a800] 07:49:32 INFO - PROCESS | 1956 | 1462373372702 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x118011c00) [pid = 1956] [serial = 786] [outer = 0x11333a800] 07:49:33 INFO - PROCESS | 1956 | 1462373372997 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 528ms 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:49:33 INFO - PROCESS | 1956 | 1462373373035 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1956 | 1462373373037 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:49:33 INFO - PROCESS | 1956 | 1462373373039 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1956 | 1462373373040 Marionette TRACE conn2 <- [1,1022,null,{}] 07:49:33 INFO - PROCESS | 1956 | 1462373373043 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 1956 | 1462373373124 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:49:33 INFO - PROCESS | 1956 | 1462373373131 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x112071000 == 67 [pid = 1956] [id = 263] 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x11804fc00) [pid = 1956] [serial = 787] [outer = 0x0] 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x118076000) [pid = 1956] [serial = 788] [outer = 0x11804fc00] 07:49:33 INFO - PROCESS | 1956 | 1462373373157 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x11819b000) [pid = 1956] [serial = 789] [outer = 0x11804fc00] 07:49:33 INFO - PROCESS | 1956 | 1462373373505 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:49:33 INFO - PROCESS | 1956 | 1462373373558 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1956 | 1462373373560 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:49:33 INFO - PROCESS | 1956 | 1462373373562 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1956 | 1462373373563 Marionette TRACE conn2 <- [1,1026,null,{}] 07:49:33 INFO - PROCESS | 1956 | 1462373373565 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 1956 | 1462373373647 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:49:33 INFO - PROCESS | 1956 | 1462373373651 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x112dad800 == 68 [pid = 1956] [id = 264] 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x1182f5800) [pid = 1956] [serial = 790] [outer = 0x0] 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x118434000) [pid = 1956] [serial = 791] [outer = 0x1182f5800] 07:49:33 INFO - PROCESS | 1956 | 1462373373683 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x118c18000) [pid = 1956] [serial = 792] [outer = 0x1182f5800] 07:49:34 INFO - PROCESS | 1956 | 1462373374051 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 07:49:34 INFO - PROCESS | 1956 | 1462373374080 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 1956 | 1462373374081 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:49:34 INFO - PROCESS | 1956 | 1462373374084 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 1956 | 1462373374085 Marionette TRACE conn2 <- [1,1030,null,{}] 07:49:34 INFO - PROCESS | 1956 | 1462373374087 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 1956 | 1462373374202 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:49:34 INFO - PROCESS | 1956 | 1462373374219 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x1214a7800 == 69 [pid = 1956] [id = 265] 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x11914b400) [pid = 1956] [serial = 793] [outer = 0x0] 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1192f3400) [pid = 1956] [serial = 794] [outer = 0x11914b400] 07:49:34 INFO - PROCESS | 1956 | 1462373374245 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x119230800) [pid = 1956] [serial = 795] [outer = 0x11914b400] 07:49:34 INFO - PROCESS | 1956 | 1462373374602 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 567ms 07:49:34 INFO - PROCESS | 1956 | 1462373374652 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 1956 | 1462373374653 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:49:34 INFO - PROCESS | 1956 | 1462373374655 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 1956 | 1462373374656 Marionette TRACE conn2 <- [1,1034,null,{}] 07:49:34 INFO - PROCESS | 1956 | 1462373374659 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 1956 | 1462373374760 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:49:34 INFO - PROCESS | 1956 | 1462373374764 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f8b800 == 70 [pid = 1956] [id = 266] 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x1182f1400) [pid = 1956] [serial = 796] [outer = 0x0] 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1195afc00) [pid = 1956] [serial = 797] [outer = 0x1182f1400] 07:49:34 INFO - PROCESS | 1956 | 1462373374819 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1199bf400) [pid = 1956] [serial = 798] [outer = 0x1182f1400] 07:49:35 INFO - PROCESS | 1956 | 1462373375153 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 07:49:35 INFO - PROCESS | 1956 | 1462373375174 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 1956 | 1462373375177 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:49:35 INFO - PROCESS | 1956 | 1462373375180 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1956 | 1462373375181 Marionette TRACE conn2 <- [1,1038,null,{}] 07:49:35 INFO - PROCESS | 1956 | 1462373375183 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 1956 | 1462373375298 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:49:35 INFO - PROCESS | 1956 | 1462373375334 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d14800 == 71 [pid = 1956] [id = 267] 07:49:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x119dd5400) [pid = 1956] [serial = 799] [outer = 0x0] 07:49:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x12121cc00) [pid = 1956] [serial = 800] [outer = 0x119dd5400] 07:49:35 INFO - PROCESS | 1956 | 1462373375375 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x121371800) [pid = 1956] [serial = 801] [outer = 0x119dd5400] 07:49:35 INFO - PROCESS | 1956 | 1462373375776 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 619ms 07:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:49:35 INFO - PROCESS | 1956 | 1462373375800 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 1956 | 1462373375802 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:49:35 INFO - PROCESS | 1956 | 1462373375805 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1956 | 1462373375807 Marionette TRACE conn2 <- [1,1042,null,{}] 07:49:35 INFO - PROCESS | 1956 | 1462373375813 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 1956 | 1462373375974 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:49:36 INFO - PROCESS | 1956 | 1462373376065 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x125db1800 == 72 [pid = 1956] [id = 268] 07:49:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x119cf0800) [pid = 1956] [serial = 802] [outer = 0x0] 07:49:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x1218ae800) [pid = 1956] [serial = 803] [outer = 0x119cf0800] 07:49:36 INFO - PROCESS | 1956 | 1462373376105 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x121aef800) [pid = 1956] [serial = 804] [outer = 0x119cf0800] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x128e3cc00) [pid = 1956] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x12487b000) [pid = 1956] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x121aef400) [pid = 1956] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x118005800) [pid = 1956] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1127ef800) [pid = 1956] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1213b9000) [pid = 1956] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1182f0000) [pid = 1956] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x113de5c00) [pid = 1956] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x118c18c00) [pid = 1956] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x11103d400) [pid = 1956] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x128e49000) [pid = 1956] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x121d6c800) [pid = 1956] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1288c9800) [pid = 1956] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x118c18400) [pid = 1956] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1288cac00) [pid = 1956] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x112690400) [pid = 1956] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x128a2b400) [pid = 1956] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x119233000) [pid = 1956] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x12910a800) [pid = 1956] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x118057c00) [pid = 1956] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12a550400) [pid = 1956] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1258de400) [pid = 1956] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x113dedc00) [pid = 1956] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x111046800) [pid = 1956] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:49:36 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x11269b000) [pid = 1956] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:49:36 INFO - PROCESS | 1956 | 1462373376901 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1122ms 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:49:36 INFO - PROCESS | 1956 | 1462373376932 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1956 | 1462373376933 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:49:36 INFO - PROCESS | 1956 | 1462373376935 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1956 | 1462373376936 Marionette TRACE conn2 <- [1,1046,null,{}] 07:49:36 INFO - PROCESS | 1956 | 1462373376938 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 1956 | 1462373377051 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:49:37 INFO - PROCESS | 1956 | 1462373377090 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a02800 == 73 [pid = 1956] [id = 269] 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x111045800) [pid = 1956] [serial = 805] [outer = 0x0] 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1166ac000) [pid = 1956] [serial = 806] [outer = 0x111045800] 07:49:37 INFO - PROCESS | 1956 | 1462373377120 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1218ab800) [pid = 1956] [serial = 807] [outer = 0x111045800] 07:49:37 INFO - PROCESS | 1956 | 1462373377423 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 07:49:37 INFO - PROCESS | 1956 | 1462373377455 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1956 | 1462373377457 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:49:37 INFO - PROCESS | 1956 | 1462373377461 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1956 | 1462373377465 Marionette TRACE conn2 <- [1,1050,null,{}] 07:49:37 INFO - PROCESS | 1956 | 1462373377469 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 1956 | 1462373377618 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:49:37 INFO - PROCESS | 1956 | 1462373377680 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x12911b800 == 74 [pid = 1956] [id = 270] 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x11269e000) [pid = 1956] [serial = 808] [outer = 0x0] 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x121aef400) [pid = 1956] [serial = 809] [outer = 0x11269e000] 07:49:37 INFO - PROCESS | 1956 | 1462373377716 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x124c82800) [pid = 1956] [serial = 810] [outer = 0x11269e000] 07:49:38 INFO - PROCESS | 1956 | 1462373378094 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 07:49:38 INFO - PROCESS | 1956 | 1462373378133 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1956 | 1462373378134 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:49:38 INFO - PROCESS | 1956 | 1462373378136 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1956 | 1462373378137 Marionette TRACE conn2 <- [1,1054,null,{}] 07:49:38 INFO - PROCESS | 1956 | 1462373378140 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1956 | 1462373378223 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:49:38 INFO - PROCESS | 1956 | 1462373378276 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295d8000 == 75 [pid = 1956] [id = 271] 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x11800a400) [pid = 1956] [serial = 811] [outer = 0x0] 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x124f96400) [pid = 1956] [serial = 812] [outer = 0x11800a400] 07:49:38 INFO - PROCESS | 1956 | 1462373378301 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1258d8c00) [pid = 1956] [serial = 813] [outer = 0x11800a400] 07:49:38 INFO - PROCESS | 1956 | 1462373378578 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:49:38 INFO - PROCESS | 1956 | 1462373378606 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1956 | 1462373378607 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:49:38 INFO - PROCESS | 1956 | 1462373378617 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1956 | 1462373378618 Marionette TRACE conn2 <- [1,1058,null,{}] 07:49:38 INFO - PROCESS | 1956 | 1462373378621 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1956 | 1462373378710 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:49:38 INFO - PROCESS | 1956 | 1462373378824 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x11264e800 == 76 [pid = 1956] [id = 272] 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x110f28400) [pid = 1956] [serial = 814] [outer = 0x0] 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x110f2f000) [pid = 1956] [serial = 815] [outer = 0x110f28400] 07:49:38 INFO - PROCESS | 1956 | 1462373378858 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x111c8a400) [pid = 1956] [serial = 816] [outer = 0x110f28400] 07:49:39 INFO - PROCESS | 1956 | 1462373379300 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 728ms 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:49:39 INFO - PROCESS | 1956 | 1462373379338 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1956 | 1462373379341 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:49:39 INFO - PROCESS | 1956 | 1462373379344 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1956 | 1462373379346 Marionette TRACE conn2 <- [1,1062,null,{}] 07:49:39 INFO - PROCESS | 1956 | 1462373379350 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 1956 | 1462373379457 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:49:39 INFO - PROCESS | 1956 | 1462373379513 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x11916e800 == 77 [pid = 1956] [id = 273] 07:49:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x112696c00) [pid = 1956] [serial = 817] [outer = 0x0] 07:49:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x115e42800) [pid = 1956] [serial = 818] [outer = 0x112696c00] 07:49:39 INFO - PROCESS | 1956 | 1462373379544 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x116746c00) [pid = 1956] [serial = 819] [outer = 0x112696c00] 07:49:40 INFO - PROCESS | 1956 | 1462373380000 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 07:49:40 INFO - PROCESS | 1956 | 1462373380017 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1956 | 1462373380020 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:49:40 INFO - PROCESS | 1956 | 1462373380023 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1956 | 1462373380024 Marionette TRACE conn2 <- [1,1066,null,{}] 07:49:40 INFO - PROCESS | 1956 | 1462373380027 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 1956 | 1462373380147 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:49:40 INFO - PROCESS | 1956 | 1462373380230 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0c000 == 78 [pid = 1956] [id = 274] 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x116f03400) [pid = 1956] [serial = 820] [outer = 0x0] 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x118006400) [pid = 1956] [serial = 821] [outer = 0x116f03400] 07:49:40 INFO - PROCESS | 1956 | 1462373380261 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1181a3800) [pid = 1956] [serial = 822] [outer = 0x116f03400] 07:49:40 INFO - PROCESS | 1956 | 1462373380687 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 07:49:40 INFO - PROCESS | 1956 | 1462373380693 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1956 | 1462373380695 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:49:40 INFO - PROCESS | 1956 | 1462373380702 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1956 | 1462373380707 Marionette TRACE conn2 <- [1,1070,null,{}] 07:49:40 INFO - PROCESS | 1956 | 1462373380710 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 1956 | 1462373380812 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:49:40 INFO - PROCESS | 1956 | 1462373380864 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af3f000 == 79 [pid = 1956] [id = 275] 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1130a1800) [pid = 1956] [serial = 823] [outer = 0x0] 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x118c15000) [pid = 1956] [serial = 824] [outer = 0x1130a1800] 07:49:40 INFO - PROCESS | 1956 | 1462373380894 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1195b8c00) [pid = 1956] [serial = 825] [outer = 0x1130a1800] 07:49:41 INFO - PROCESS | 1956 | 1462373381310 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 627ms 07:49:41 INFO - PROCESS | 1956 | 1462373381325 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 1956 | 1462373381327 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:49:41 INFO - PROCESS | 1956 | 1462373381329 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1956 | 1462373381331 Marionette TRACE conn2 <- [1,1074,null,{}] 07:49:41 INFO - PROCESS | 1956 | 1462373381333 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 1956 | 1462373381437 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:49:41 INFO - PROCESS | 1956 | 1462373381527 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae7000 == 80 [pid = 1956] [id = 276] 07:49:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x119cec400) [pid = 1956] [serial = 826] [outer = 0x0] 07:49:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x12136a400) [pid = 1956] [serial = 827] [outer = 0x119cec400] 07:49:41 INFO - PROCESS | 1956 | 1462373381556 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x121aefc00) [pid = 1956] [serial = 828] [outer = 0x119cec400] 07:49:41 INFO - PROCESS | 1956 | 1462373381959 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 07:49:42 INFO - PROCESS | 1956 | 1462373381999 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1956 | 1462373382001 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:49:42 INFO - PROCESS | 1956 | 1462373382003 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1956 | 1462373382005 Marionette TRACE conn2 <- [1,1078,null,{}] 07:49:42 INFO - PROCESS | 1956 | 1462373382007 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 1956 | 1462373382147 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:49:42 INFO - PROCESS | 1956 | 1462373382170 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcde800 == 81 [pid = 1956] [id = 277] 07:49:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x124f98400) [pid = 1956] [serial = 829] [outer = 0x0] 07:49:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x125274000) [pid = 1956] [serial = 830] [outer = 0x124f98400] 07:49:42 INFO - PROCESS | 1956 | 1462373382234 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x126fe8c00) [pid = 1956] [serial = 831] [outer = 0x124f98400] 07:49:42 INFO - PROCESS | 1956 | 1462373382679 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 07:49:42 INFO - PROCESS | 1956 | 1462373382741 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1956 | 1462373382742 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:49:42 INFO - PROCESS | 1956 | 1462373382747 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1956 | 1462373382749 Marionette TRACE conn2 <- [1,1082,null,{}] 07:49:42 INFO - PROCESS | 1956 | 1462373382751 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 1956 | 1462373382890 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:49:42 INFO - PROCESS | 1956 | 1462373382961 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3cb000 == 82 [pid = 1956] [id = 278] 07:49:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x112fa0c00) [pid = 1956] [serial = 832] [outer = 0x0] 07:49:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x1288c7000) [pid = 1956] [serial = 833] [outer = 0x112fa0c00] 07:49:42 INFO - PROCESS | 1956 | 1462373382990 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x1289c7400) [pid = 1956] [serial = 834] [outer = 0x112fa0c00] 07:49:43 INFO - PROCESS | 1956 | 1462373383390 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 668ms 07:49:43 INFO - PROCESS | 1956 | 1462373383416 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1956 | 1462373383418 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:49:43 INFO - PROCESS | 1956 | 1462373383420 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1956 | 1462373383421 Marionette TRACE conn2 <- [1,1086,null,{}] 07:49:43 INFO - PROCESS | 1956 | 1462373383424 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 1956 | 1462373383663 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:49:43 INFO - PROCESS | 1956 | 1462373383729 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c99000 == 83 [pid = 1956] [id = 279] 07:49:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x111046c00) [pid = 1956] [serial = 835] [outer = 0x0] 07:49:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x111c21c00) [pid = 1956] [serial = 836] [outer = 0x111046c00] 07:49:43 INFO - PROCESS | 1956 | 1462373383760 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x112695c00) [pid = 1956] [serial = 837] [outer = 0x111046c00] 07:49:44 INFO - PROCESS | 1956 | 1462373384247 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 875ms 07:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:49:44 INFO - PROCESS | 1956 | 1462373384296 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1956 | 1462373384298 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:49:44 INFO - PROCESS | 1956 | 1462373384301 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1956 | 1462373384304 Marionette TRACE conn2 <- [1,1090,null,{}] 07:49:44 INFO - PROCESS | 1956 | 1462373384307 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 1956 | 1462373384405 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:49:44 INFO - PROCESS | 1956 | 1462373384479 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176f0800 == 84 [pid = 1956] [id = 280] 07:49:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x116747400) [pid = 1956] [serial = 838] [outer = 0x0] 07:49:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x116931800) [pid = 1956] [serial = 839] [outer = 0x116747400] 07:49:44 INFO - PROCESS | 1956 | 1462373384508 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x118002c00) [pid = 1956] [serial = 840] [outer = 0x116747400] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x1295d8000 == 83 [pid = 1956] [id = 271] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x12911b800 == 82 [pid = 1956] [id = 270] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x128a02800 == 81 [pid = 1956] [id = 269] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x125db1800 == 80 [pid = 1956] [id = 268] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x124d14800 == 79 [pid = 1956] [id = 267] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x121f8b800 == 78 [pid = 1956] [id = 266] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x12bc31c00) [pid = 1956] [serial = 725] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x12bdb8800) [pid = 1956] [serial = 728] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x12bdbf800) [pid = 1956] [serial = 731] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x12c521000) [pid = 1956] [serial = 734] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x1214a7800 == 77 [pid = 1956] [id = 265] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x112dad800 == 76 [pid = 1956] [id = 264] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x112071000 == 75 [pid = 1956] [id = 263] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b1800 == 74 [pid = 1956] [id = 262] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x116963800 == 73 [pid = 1956] [id = 261] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x11265e000 == 72 [pid = 1956] [id = 260] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x113d29000 == 71 [pid = 1956] [id = 259] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec75800 == 70 [pid = 1956] [id = 256] 07:49:44 INFO - PROCESS | 1956 | --DOCSHELL 0x124d17800 == 69 [pid = 1956] [id = 255] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x128e49c00) [pid = 1956] [serial = 672] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x1288c2400) [pid = 1956] [serial = 684] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x128e43400) [pid = 1956] [serial = 687] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12bc35800) [pid = 1956] [serial = 750] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x129554800) [pid = 1956] [serial = 756] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x1218ad400) [pid = 1956] [serial = 744] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x11269c400) [pid = 1956] [serial = 753] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x12c175000) [pid = 1956] [serial = 759] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1192e5400) [pid = 1956] [serial = 741] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x118074400) [pid = 1956] [serial = 755] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1289c8400) [pid = 1956] [serial = 686] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x124def400) [pid = 1956] [serial = 683] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x118435400) [pid = 1956] [serial = 698] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x121216400) [pid = 1956] [serial = 699] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x11333a000) [pid = 1956] [serial = 692] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x116a47400) [pid = 1956] [serial = 693] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x121af0000) [pid = 1956] [serial = 701] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x121bc8000) [pid = 1956] [serial = 702] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x118c22000) [pid = 1956] [serial = 695] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1195af400) [pid = 1956] [serial = 696] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1176b8400) [pid = 1956] [serial = 677] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1180cbc00) [pid = 1956] [serial = 678] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1195b3000) [pid = 1956] [serial = 680] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x111043800) [pid = 1956] [serial = 674] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1199be800) [pid = 1956] [serial = 681] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x111049000) [pid = 1956] [serial = 675] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x128e4b400) [pid = 1956] [serial = 689] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12a9da800) [pid = 1956] [serial = 690] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x124df2800) [pid = 1956] [serial = 704] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1258d9400) [pid = 1956] [serial = 705] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12bc2d800) [pid = 1956] [serial = 758] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1199c3c00) [pid = 1956] [serial = 743] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1289c3c00) [pid = 1956] [serial = 746] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x112697800) [pid = 1956] [serial = 752] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x12a9d9400) [pid = 1956] [serial = 749] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x128e4a800) [pid = 1956] [serial = 747] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1218ab400) [pid = 1956] [serial = 714] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1199c1800) [pid = 1956] [serial = 713] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12a630400) [pid = 1956] [serial = 720] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x12955f400) [pid = 1956] [serial = 719] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x118199c00) [pid = 1956] [serial = 740] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12a9e1400) [pid = 1956] [serial = 723] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x12a9d8800) [pid = 1956] [serial = 722] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x129106c00) [pid = 1956] [serial = 717] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x128c28400) [pid = 1956] [serial = 716] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x118439000) [pid = 1956] [serial = 711] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x118055000) [pid = 1956] [serial = 710] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x12c671000) [pid = 1956] [serial = 738] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x12c66c400) [pid = 1956] [serial = 737] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x1289cc000) [pid = 1956] [serial = 707] [outer = 0x0] [url = about:blank] 07:49:44 INFO - PROCESS | 1956 | 1462373384895 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 621ms 07:49:44 INFO - PROCESS | 1956 | 1462373384923 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1956 | 1462373384925 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:49:44 INFO - PROCESS | 1956 | 1462373384927 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1956 | 1462373384929 Marionette TRACE conn2 <- [1,1094,null,{}] 07:49:44 INFO - PROCESS | 1956 | 1462373384931 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 1956 | 1462373385018 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:49:45 INFO - PROCESS | 1956 | 1462373385070 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185c0000 == 70 [pid = 1956] [id = 281] 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1130ab400) [pid = 1956] [serial = 841] [outer = 0x0] 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x118053c00) [pid = 1956] [serial = 842] [outer = 0x1130ab400] 07:49:45 INFO - PROCESS | 1956 | 1462373385098 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x118059800) [pid = 1956] [serial = 843] [outer = 0x1130ab400] 07:49:45 INFO - PROCESS | 1956 | 1462373385539 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 07:49:45 INFO - PROCESS | 1956 | 1462373385547 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1956 | 1462373385550 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:49:45 INFO - PROCESS | 1956 | 1462373385557 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1956 | 1462373385560 Marionette TRACE conn2 <- [1,1098,null,{}] 07:49:45 INFO - PROCESS | 1956 | 1462373385565 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 1956 | 1462373385672 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:49:45 INFO - PROCESS | 1956 | 1462373385701 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f8b800 == 71 [pid = 1956] [id = 282] 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x118435400) [pid = 1956] [serial = 844] [outer = 0x0] 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1199c3800) [pid = 1956] [serial = 845] [outer = 0x118435400] 07:49:45 INFO - PROCESS | 1956 | 1462373385726 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x12136b000) [pid = 1956] [serial = 846] [outer = 0x118435400] 07:49:46 INFO - PROCESS | 1956 | 1462373386048 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 527ms 07:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:49:46 INFO - PROCESS | 1956 | 1462373386081 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1956 | 1462373386082 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:49:46 INFO - PROCESS | 1956 | 1462373386084 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1956 | 1462373386085 Marionette TRACE conn2 <- [1,1102,null,{}] 07:49:46 INFO - PROCESS | 1956 | 1462373386088 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 1956 | 1462373386194 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:49:46 INFO - PROCESS | 1956 | 1462373386203 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b2800 == 72 [pid = 1956] [id = 283] 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1213c1400) [pid = 1956] [serial = 847] [outer = 0x0] 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x121af2000) [pid = 1956] [serial = 848] [outer = 0x1213c1400] 07:49:46 INFO - PROCESS | 1956 | 1462373386229 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x124875800) [pid = 1956] [serial = 849] [outer = 0x1213c1400] 07:49:46 INFO - PROCESS | 1956 | 1462373386547 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 07:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:49:46 INFO - PROCESS | 1956 | 1462373386604 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1956 | 1462373386605 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:49:46 INFO - PROCESS | 1956 | 1462373386607 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1956 | 1462373386609 Marionette TRACE conn2 <- [1,1106,null,{}] 07:49:46 INFO - PROCESS | 1956 | 1462373386611 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 1956 | 1462373386692 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:49:46 INFO - PROCESS | 1956 | 1462373386700 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12912f800 == 73 [pid = 1956] [id = 284] 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x125d30c00) [pid = 1956] [serial = 850] [outer = 0x0] 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x125d3a400) [pid = 1956] [serial = 851] [outer = 0x125d30c00] 07:49:46 INFO - PROCESS | 1956 | 1462373386731 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1288c8400) [pid = 1956] [serial = 852] [outer = 0x125d30c00] 07:49:47 INFO - PROCESS | 1956 | 1462373387186 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 618ms 07:49:47 INFO - PROCESS | 1956 | 1462373387226 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1956 | 1462373387228 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:49:47 INFO - PROCESS | 1956 | 1462373387231 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1956 | 1462373387233 Marionette TRACE conn2 <- [1,1110,null,{}] 07:49:47 INFO - PROCESS | 1956 | 1462373387236 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 1956 | 1462373387398 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:49:47 INFO - PROCESS | 1956 | 1462373387425 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a590800 == 74 [pid = 1956] [id = 285] 07:49:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1288cc400) [pid = 1956] [serial = 853] [outer = 0x0] 07:49:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1289cc400) [pid = 1956] [serial = 854] [outer = 0x1288cc400] 07:49:47 INFO - PROCESS | 1956 | 1462373387466 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x128a34800) [pid = 1956] [serial = 855] [outer = 0x1288cc400] 07:49:47 INFO - PROCESS | 1956 | 1462373387808 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 620ms 07:49:47 INFO - PROCESS | 1956 | 1462373387851 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:49:47 INFO - PROCESS | 1956 | 1462373387853 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:49:47 INFO - PROCESS | 1956 | 1462373387855 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1956 | 1462373387856 Marionette TRACE conn2 <- [1,1114,null,{}] 07:49:47 INFO - PROCESS | 1956 | 1462373387859 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 1956 | 1462373387970 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:49:48 INFO - PROCESS | 1956 | 1462373388024 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1b6800 == 75 [pid = 1956] [id = 286] 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1289ca800) [pid = 1956] [serial = 856] [outer = 0x0] 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x128c34c00) [pid = 1956] [serial = 857] [outer = 0x1289ca800] 07:49:48 INFO - PROCESS | 1956 | 1462373388049 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x128e3f800) [pid = 1956] [serial = 858] [outer = 0x1289ca800] 07:49:48 INFO - PROCESS | 1956 | 1462373388380 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 568ms 07:49:48 INFO - PROCESS | 1956 | 1462373388424 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1956 | 1462373388425 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:49:48 INFO - PROCESS | 1956 | 1462373388427 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1956 | 1462373388428 Marionette TRACE conn2 <- [1,1118,null,{}] 07:49:48 INFO - PROCESS | 1956 | 1462373388431 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 1956 | 1462373388534 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:49:48 INFO - PROCESS | 1956 | 1462373388547 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d5000 == 76 [pid = 1956] [id = 287] 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x113d57800) [pid = 1956] [serial = 859] [outer = 0x0] 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x128e49000) [pid = 1956] [serial = 860] [outer = 0x113d57800] 07:49:48 INFO - PROCESS | 1956 | 1462373388572 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x12910a000) [pid = 1956] [serial = 861] [outer = 0x113d57800] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x110f28c00) [pid = 1956] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x112699800) [pid = 1956] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x11914b400) [pid = 1956] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x12b110000) [pid = 1956] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x12bdb8000) [pid = 1956] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x12b10fc00) [pid = 1956] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12bdb5c00) [pid = 1956] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x11269e000) [pid = 1956] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1182f1400) [pid = 1956] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x119dd5400) [pid = 1956] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x119cf0800) [pid = 1956] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x111045800) [pid = 1956] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x11333a800) [pid = 1956] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x112699000) [pid = 1956] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x11804fc00) [pid = 1956] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:49:48 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1182f5800) [pid = 1956] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:49:49 INFO - PROCESS | 1956 | 1462373389019 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 07:49:49 INFO - PROCESS | 1956 | 1462373389047 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1956 | 1462373389048 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:49:49 INFO - PROCESS | 1956 | 1462373389050 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1956 | 1462373389052 Marionette TRACE conn2 <- [1,1122,null,{}] 07:49:49 INFO - PROCESS | 1956 | 1462373389054 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 1956 | 1462373389138 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:49:49 INFO - PROCESS | 1956 | 1462373389143 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x121349000 == 77 [pid = 1956] [id = 288] 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x111045800) [pid = 1956] [serial = 862] [outer = 0x0] 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x11619e400) [pid = 1956] [serial = 863] [outer = 0x111045800] 07:49:49 INFO - PROCESS | 1956 | 1462373389168 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11914b400) [pid = 1956] [serial = 864] [outer = 0x111045800] 07:49:49 INFO - PROCESS | 1956 | 1462373389514 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 467ms 07:49:49 INFO - PROCESS | 1956 | 1462373389518 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1956 | 1462373389520 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:49:49 INFO - PROCESS | 1956 | 1462373389522 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1956 | 1462373389523 Marionette TRACE conn2 <- [1,1126,null,{}] 07:49:49 INFO - PROCESS | 1956 | 1462373389525 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 1956 | 1462373389636 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:49:49 INFO - PROCESS | 1956 | 1462373389642 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c67b000 == 78 [pid = 1956] [id = 289] 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x112699000) [pid = 1956] [serial = 865] [outer = 0x0] 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1288c5c00) [pid = 1956] [serial = 866] [outer = 0x112699000] 07:49:49 INFO - PROCESS | 1956 | 1462373389671 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1293dc000) [pid = 1956] [serial = 867] [outer = 0x112699000] 07:49:49 INFO - PROCESS | 1956 | 1462373389975 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 07:49:49 INFO - PROCESS | 1956 | 1462373389991 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1956 | 1462373389992 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:49:50 INFO - PROCESS | 1956 | 1462373390002 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1956 | 1462373390004 Marionette TRACE conn2 <- [1,1130,null,{}] 07:49:50 INFO - PROCESS | 1956 | 1462373390006 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 1956 | 1462373390110 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:49:50 INFO - PROCESS | 1956 | 1462373390114 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce1d800 == 79 [pid = 1956] [id = 290] 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1293e6800) [pid = 1956] [serial = 868] [outer = 0x0] 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x129563c00) [pid = 1956] [serial = 869] [outer = 0x1293e6800] 07:49:50 INFO - PROCESS | 1956 | 1462373390139 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x12a630400) [pid = 1956] [serial = 870] [outer = 0x1293e6800] 07:49:50 INFO - PROCESS | 1956 | 1462373390488 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 07:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:49:50 INFO - PROCESS | 1956 | 1462373390526 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1956 | 1462373390528 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:49:50 INFO - PROCESS | 1956 | 1462373390530 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1956 | 1462373390531 Marionette TRACE conn2 <- [1,1134,null,{}] 07:49:50 INFO - PROCESS | 1956 | 1462373390533 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 1956 | 1462373390619 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:49:50 INFO - PROCESS | 1956 | 1462373390623 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf14000 == 80 [pid = 1956] [id = 291] 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x12a95a000) [pid = 1956] [serial = 871] [outer = 0x0] 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x12a961c00) [pid = 1956] [serial = 872] [outer = 0x12a95a000] 07:49:50 INFO - PROCESS | 1956 | 1462373390648 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12a9dd000) [pid = 1956] [serial = 873] [outer = 0x12a95a000] 07:49:51 INFO - PROCESS | 1956 | 1462373391049 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 568ms 07:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:49:51 INFO - PROCESS | 1956 | 1462373391099 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1956 | 1462373391102 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:49:51 INFO - PROCESS | 1956 | 1462373391106 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1956 | 1462373391108 Marionette TRACE conn2 <- [1,1138,null,{}] 07:49:51 INFO - PROCESS | 1956 | 1462373391113 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 1956 | 1462373391226 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:49:51 INFO - PROCESS | 1956 | 1462373391297 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x117020800 == 81 [pid = 1956] [id = 292] 07:49:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x112692000) [pid = 1956] [serial = 874] [outer = 0x0] 07:49:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x11269c800) [pid = 1956] [serial = 875] [outer = 0x112692000] 07:49:51 INFO - PROCESS | 1956 | 1462373391328 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x11333a000) [pid = 1956] [serial = 876] [outer = 0x112692000] 07:49:51 INFO - PROCESS | 1956 | 1462373391755 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 674ms 07:49:51 INFO - PROCESS | 1956 | 1462373391808 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1956 | 1462373391812 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:49:51 INFO - PROCESS | 1956 | 1462373391819 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1956 | 1462373391821 Marionette TRACE conn2 <- [1,1142,null,{}] 07:49:51 INFO - PROCESS | 1956 | 1462373391823 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 1956 | 1462373391930 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:49:51 INFO - PROCESS | 1956 | 1462373391987 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x124fc0000 == 82 [pid = 1956] [id = 293] 07:49:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1161e8c00) [pid = 1956] [serial = 877] [outer = 0x0] 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x11805b000) [pid = 1956] [serial = 878] [outer = 0x1161e8c00] 07:49:52 INFO - PROCESS | 1956 | 1462373392017 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x118432400) [pid = 1956] [serial = 879] [outer = 0x1161e8c00] 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x119c94c00) [pid = 1956] [serial = 880] [outer = 0x12a548400] 07:49:52 INFO - PROCESS | 1956 | 1462373392499 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 723ms 07:49:52 INFO - PROCESS | 1956 | 1462373392544 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1956 | 1462373392546 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:49:52 INFO - PROCESS | 1956 | 1462373392550 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1956 | 1462373392552 Marionette TRACE conn2 <- [1,1146,null,{}] 07:49:52 INFO - PROCESS | 1956 | 1462373392562 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 1956 | 1462373392674 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:49:52 INFO - PROCESS | 1956 | 1462373392757 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c684800 == 83 [pid = 1956] [id = 294] 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1195af800) [pid = 1956] [serial = 881] [outer = 0x0] 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x12136b800) [pid = 1956] [serial = 882] [outer = 0x1195af800] 07:49:52 INFO - PROCESS | 1956 | 1462373392788 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x126f21800) [pid = 1956] [serial = 883] [outer = 0x1195af800] 07:49:53 INFO - PROCESS | 1956 | 1462373393225 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 723ms 07:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:49:53 INFO - PROCESS | 1956 | 1462373393274 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 1956 | 1462373393276 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:49:53 INFO - PROCESS | 1956 | 1462373393280 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1956 | 1462373393281 Marionette TRACE conn2 <- [1,1150,null,{}] 07:49:53 INFO - PROCESS | 1956 | 1462373393284 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 1956 | 1462373393389 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:49:53 INFO - PROCESS | 1956 | 1462373393459 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d74d000 == 84 [pid = 1956] [id = 295] 07:49:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x126feec00) [pid = 1956] [serial = 884] [outer = 0x0] 07:49:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x128c77c00) [pid = 1956] [serial = 885] [outer = 0x126feec00] 07:49:53 INFO - PROCESS | 1956 | 1462373393488 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12923f800) [pid = 1956] [serial = 886] [outer = 0x126feec00] 07:49:53 INFO - PROCESS | 1956 | 1462373393908 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 07:49:53 INFO - PROCESS | 1956 | 1462373393950 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 1956 | 1462373393951 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:49:53 INFO - PROCESS | 1956 | 1462373393953 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1956 | 1462373393955 Marionette TRACE conn2 <- [1,1154,null,{}] 07:49:53 INFO - PROCESS | 1956 | 1462373393957 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 1956 | 1462373394065 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:49:54 INFO - PROCESS | 1956 | 1462373394121 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c1000 == 85 [pid = 1956] [id = 296] 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x129110400) [pid = 1956] [serial = 887] [outer = 0x0] 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12955c400) [pid = 1956] [serial = 888] [outer = 0x129110400] 07:49:54 INFO - PROCESS | 1956 | 1462373394150 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12a9d3800) [pid = 1956] [serial = 889] [outer = 0x129110400] 07:49:54 INFO - PROCESS | 1956 | 1462373394580 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 669ms 07:49:54 INFO - PROCESS | 1956 | 1462373394623 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1956 | 1462373394624 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:49:54 INFO - PROCESS | 1956 | 1462373394627 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1956 | 1462373394628 Marionette TRACE conn2 <- [1,1158,null,{}] 07:49:54 INFO - PROCESS | 1956 | 1462373394630 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 1956 | 1462373394771 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:49:54 INFO - PROCESS | 1956 | 1462373394833 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x1325c9000 == 86 [pid = 1956] [id = 297] 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12af26000) [pid = 1956] [serial = 890] [outer = 0x0] 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12b10ec00) [pid = 1956] [serial = 891] [outer = 0x12af26000] 07:49:54 INFO - PROCESS | 1956 | 1462373394863 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12bc29c00) [pid = 1956] [serial = 892] [outer = 0x12af26000] 07:49:55 INFO - PROCESS | 1956 | 1462373395305 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 720ms 07:49:55 INFO - PROCESS | 1956 | 1462373395347 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1956 | 1462373395349 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:49:55 INFO - PROCESS | 1956 | 1462373395351 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1956 | 1462373395352 Marionette TRACE conn2 <- [1,1162,null,{}] 07:49:55 INFO - PROCESS | 1956 | 1462373395355 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 1956 | 1462373395493 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:49:55 INFO - PROCESS | 1956 | 1462373395551 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x1325db000 == 87 [pid = 1956] [id = 298] 07:49:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1248aa400) [pid = 1956] [serial = 893] [outer = 0x0] 07:49:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12b9bcc00) [pid = 1956] [serial = 894] [outer = 0x1248aa400] 07:49:55 INFO - PROCESS | 1956 | 1462373395580 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x12bdb0800) [pid = 1956] [serial = 895] [outer = 0x1248aa400] 07:49:56 INFO - PROCESS | 1956 | 1462373396020 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 720ms 07:49:56 INFO - PROCESS | 1956 | 1462373396272 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1956 | 1462373396274 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:49:56 INFO - PROCESS | 1956 | 1462373396325 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1956 | 1462373396327 Marionette TRACE conn2 <- [1,1166,null,{}] 07:49:56 INFO - PROCESS | 1956 | 1462373396330 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 1956 | 1462373396430 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:49:56 INFO - PROCESS | 1956 | 1462373396486 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12132e800 == 88 [pid = 1956] [id = 299] 07:49:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1127f2800) [pid = 1956] [serial = 896] [outer = 0x0] 07:49:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x112f1f400) [pid = 1956] [serial = 897] [outer = 0x1127f2800] 07:49:56 INFO - PROCESS | 1956 | 1462373396514 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x11619e800) [pid = 1956] [serial = 898] [outer = 0x1127f2800] 07:49:56 INFO - PROCESS | 1956 | 1462373396905 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 634ms 07:49:56 INFO - PROCESS | 1956 | 1462373396947 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1956 | 1462373396949 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:49:56 INFO - PROCESS | 1956 | 1462373396954 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1956 | 1462373396956 Marionette TRACE conn2 <- [1,1170,null,{}] 07:49:56 INFO - PROCESS | 1956 | 1462373396960 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 1956 | 1462373397056 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:49:57 INFO - PROCESS | 1956 | 1462373397115 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x117013000 == 89 [pid = 1956] [id = 300] 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1127f3000) [pid = 1956] [serial = 899] [outer = 0x0] 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x118005800) [pid = 1956] [serial = 900] [outer = 0x1127f3000] 07:49:57 INFO - PROCESS | 1956 | 1462373397142 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1182f1c00) [pid = 1956] [serial = 901] [outer = 0x1127f3000] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd66800 == 88 [pid = 1956] [id = 245] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1249c9800 == 87 [pid = 1956] [id = 243] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce2d000 == 86 [pid = 1956] [id = 240] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12c677800 == 85 [pid = 1956] [id = 239] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b4000 == 84 [pid = 1956] [id = 242] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec5f000 == 83 [pid = 1956] [id = 244] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12d74b800 == 82 [pid = 1956] [id = 241] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12af54000 == 81 [pid = 1956] [id = 238] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x119c5b800 == 80 [pid = 1956] [id = 237] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12c683800 == 79 [pid = 1956] [id = 209] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce1d800 == 78 [pid = 1956] [id = 290] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12c67b000 == 77 [pid = 1956] [id = 289] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x121349000 == 76 [pid = 1956] [id = 288] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x124f96400) [pid = 1956] [serial = 812] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d5000 == 75 [pid = 1956] [id = 287] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1b6800 == 74 [pid = 1956] [id = 286] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12a590800 == 73 [pid = 1956] [id = 285] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12912f800 == 72 [pid = 1956] [id = 284] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b2800 == 71 [pid = 1956] [id = 283] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x121f8b800 == 70 [pid = 1956] [id = 282] 07:49:57 INFO - PROCESS | 1956 | 1462373397642 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1185c0000 == 69 [pid = 1956] [id = 281] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1176f0800 == 68 [pid = 1956] [id = 280] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x118c99000 == 67 [pid = 1956] [id = 279] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcde800 == 66 [pid = 1956] [id = 277] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae7000 == 65 [pid = 1956] [id = 276] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12af3f000 == 64 [pid = 1956] [id = 275] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0c000 == 63 [pid = 1956] [id = 274] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x11916e800 == 62 [pid = 1956] [id = 273] 07:49:57 INFO - PROCESS | 1956 | --DOCSHELL 0x11264e800 == 61 [pid = 1956] [id = 272] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x124c82800) [pid = 1956] [serial = 810] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x1195afc00) [pid = 1956] [serial = 797] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x12121cc00) [pid = 1956] [serial = 800] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x1199bf400) [pid = 1956] [serial = 798] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1218ae800) [pid = 1956] [serial = 803] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1166ac000) [pid = 1956] [serial = 806] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12c17e400) [pid = 1956] [serial = 761] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x116a49000) [pid = 1956] [serial = 785] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x118011c00) [pid = 1956] [serial = 786] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1127e6c00) [pid = 1956] [serial = 779] [outer = 0x0] [url = about:blank] 07:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x116748c00) [pid = 1956] [serial = 764] [outer = 0x0] [url = about:blank] 07:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 725ms 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x128e3d800) [pid = 1956] [serial = 770] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x118076000) [pid = 1956] [serial = 788] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x11819b000) [pid = 1956] [serial = 789] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x118434000) [pid = 1956] [serial = 791] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x118c18000) [pid = 1956] [serial = 792] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x112019c00) [pid = 1956] [serial = 777] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x111042c00) [pid = 1956] [serial = 776] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12121bc00) [pid = 1956] [serial = 767] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x113de6c00) [pid = 1956] [serial = 782] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x116742800) [pid = 1956] [serial = 783] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12c180400) [pid = 1956] [serial = 773] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x121aef800) [pid = 1956] [serial = 804] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x112a68400) [pid = 1956] [serial = 780] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x1192f3400) [pid = 1956] [serial = 794] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x121371800) [pid = 1956] [serial = 801] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x121aef400) [pid = 1956] [serial = 809] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x119230800) [pid = 1956] [serial = 795] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1218ab800) [pid = 1956] [serial = 807] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12bdbc000) [pid = 1956] [serial = 729] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12c667800) [pid = 1956] [serial = 735] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x12c519c00) [pid = 1956] [serial = 726] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12c51c000) [pid = 1956] [serial = 732] [outer = 0x0] [url = about:blank] 07:49:57 INFO - PROCESS | 1956 | 1462373397725 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1956 | 1462373397727 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:49:57 INFO - PROCESS | 1956 | 1462373397744 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1956 | 1462373397746 Marionette TRACE conn2 <- [1,1174,null,{}] 07:49:57 INFO - PROCESS | 1956 | 1462373397752 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 1956 | 1462373397848 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:49:57 INFO - PROCESS | 1956 | 1462373397863 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171fa000 == 62 [pid = 1956] [id = 301] 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x11922ac00) [pid = 1956] [serial = 902] [outer = 0x0] 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1192ee800) [pid = 1956] [serial = 903] [outer = 0x11922ac00] 07:49:57 INFO - PROCESS | 1956 | 1462373397892 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1195bd400) [pid = 1956] [serial = 904] [outer = 0x11922ac00] 07:49:58 INFO - PROCESS | 1956 | 1462373398268 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1956 | 1462373398316 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:49:58 INFO - PROCESS | 1956 | 1462373398318 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1956 | 1462373398319 Marionette TRACE conn2 <- [1,1178,null,{}] 07:49:58 INFO - PROCESS | 1956 | 1462373398321 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 1956 | 1462373398409 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:49:58 INFO - PROCESS | 1956 | 1462373398413 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x121ba3000 == 63 [pid = 1956] [id = 302] 07:49:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x119dda000) [pid = 1956] [serial = 905] [outer = 0x0] 07:49:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1218af000) [pid = 1956] [serial = 906] [outer = 0x119dda000] 07:49:58 INFO - PROCESS | 1956 | 1462373398440 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x121af8400) [pid = 1956] [serial = 907] [outer = 0x119dda000] 07:49:58 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 07:49:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:49:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1 07:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:58 INFO - _addTest/ [0,1181,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1956 | 1462373398790 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:49:58 INFO - PROCESS | 1956 | 1462373398792 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1956 | 1462373398793 Marionette TRACE conn2 <- [1,1182,null,{}] 07:49:58 INFO - PROCESS | 1956 | 1462373398799 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 1956 | 1462373398890 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:49:58 INFO - PROCESS | 1956 | 1462373398943 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d25800 == 64 [pid = 1956] [id = 303] 07:49:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x121af0800) [pid = 1956] [serial = 908] [outer = 0x0] 07:49:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x124c88400) [pid = 1956] [serial = 909] [outer = 0x121af0800] 07:49:58 INFO - PROCESS | 1956 | 1462373398968 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x125d2e400) [pid = 1956] [serial = 910] [outer = 0x121af0800] 07:49:59 INFO - PROCESS | 1956 | 1462373399261 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] 07:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:49:59 INFO - PROCESS | 1956 | 1462373399318 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:49:59 INFO - PROCESS | 1956 | 1462373399320 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1956 | 1462373399321 Marionette TRACE conn2 <- [1,1186,null,{}] 07:49:59 INFO - PROCESS | 1956 | 1462373399324 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 1956 | 1462373399423 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:49:59 INFO - PROCESS | 1956 | 1462373399486 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a15800 == 65 [pid = 1956] [id = 304] 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x121bc8000) [pid = 1956] [serial = 911] [outer = 0x0] 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x1288cac00) [pid = 1956] [serial = 912] [outer = 0x121bc8000] 07:49:59 INFO - PROCESS | 1956 | 1462373399512 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x129106c00) [pid = 1956] [serial = 913] [outer = 0x121bc8000] 07:49:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127 07:49:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:49:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1 07:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:59 INFO - _addTest/ [0,1189,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 1956 | 1462373399840 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:49:59 INFO - PROCESS | 1956 | 1462373399842 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1956 | 1462373399845 Marionette TRACE conn2 <- [1,1190,null,{}] 07:49:59 INFO - PROCESS | 1956 | 1462373399847 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 1956 | 1462373399953 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:49:59 INFO - PROCESS | 1956 | 1462373399968 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a590800 == 66 [pid = 1956] [id = 305] 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x128e3cc00) [pid = 1956] [serial = 914] [outer = 0x0] 07:49:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x129560000) [pid = 1956] [serial = 915] [outer = 0x128e3cc00] 07:49:59 INFO - PROCESS | 1956 | 1462373399993 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x12a9d2400) [pid = 1956] [serial = 916] [outer = 0x128e3cc00] 07:50:00 INFO - PROCESS | 1956 | 1462373400329 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1956 | 1462373400366 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:50:00 INFO - PROCESS | 1956 | 1462373400369 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1956 | 1462373400370 Marionette TRACE conn2 <- [1,1194,null,{}] 07:50:00 INFO - PROCESS | 1956 | 1462373400372 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 1956 | 1462373400476 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:50:00 INFO - PROCESS | 1956 | 1462373400488 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba9f800 == 67 [pid = 1956] [id = 306] 07:50:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x128e44400) [pid = 1956] [serial = 917] [outer = 0x0] 07:50:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12b109000) [pid = 1956] [serial = 918] [outer = 0x128e44400] 07:50:00 INFO - PROCESS | 1956 | 1462373400513 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12b23f400) [pid = 1956] [serial = 919] [outer = 0x128e44400] 07:50:00 INFO - PROCESS | 1956 | 1462373400865 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1956 | 1462373400888 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:50:00 INFO - PROCESS | 1956 | 1462373400891 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1956 | 1462373400892 Marionette TRACE conn2 <- [1,1198,null,{}] 07:50:00 INFO - PROCESS | 1956 | 1462373400903 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1956 | 1462373401007 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:50:01 INFO - PROCESS | 1956 | 1462373401045 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1ce800 == 68 [pid = 1956] [id = 307] 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12b10e000) [pid = 1956] [serial = 920] [outer = 0x0] 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12bdb8800) [pid = 1956] [serial = 921] [outer = 0x12b10e000] 07:50:01 INFO - PROCESS | 1956 | 1462373401070 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12c175000) [pid = 1956] [serial = 922] [outer = 0x12b10e000] 07:50:01 INFO - PROCESS | 1956 | 1462373401384 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms 07:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:50:01 INFO - PROCESS | 1956 | 1462373401419 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1956 | 1462373401420 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:50:01 INFO - PROCESS | 1956 | 1462373401422 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1956 | 1462373401423 Marionette TRACE conn2 <- [1,1202,null,{}] 07:50:01 INFO - PROCESS | 1956 | 1462373401425 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1956 | 1462373401533 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:50:01 INFO - PROCESS | 1956 | 1462373401568 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c692000 == 69 [pid = 1956] [id = 308] 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12bdb3c00) [pid = 1956] [serial = 923] [outer = 0x0] 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12c18a000) [pid = 1956] [serial = 924] [outer = 0x12bdb3c00] 07:50:01 INFO - PROCESS | 1956 | 1462373401593 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12c194c00) [pid = 1956] [serial = 925] [outer = 0x12bdb3c00] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x11800a400) [pid = 1956] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1288cc400) [pid = 1956] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1289ca800) [pid = 1956] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x113d57800) [pid = 1956] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x116747400) [pid = 1956] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x118435400) [pid = 1956] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x111046c00) [pid = 1956] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1130ab400) [pid = 1956] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x125d30c00) [pid = 1956] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1213c1400) [pid = 1956] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x111045800) [pid = 1956] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x112699000) [pid = 1956] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:50:01 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1293e6800) [pid = 1956] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:50:02 INFO - PROCESS | 1956 | 1462373402027 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 620ms 07:50:02 INFO - PROCESS | 1956 | 1462373402042 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1956 | 1462373402044 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:50:02 INFO - PROCESS | 1956 | 1462373402048 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1956 | 1462373402050 Marionette TRACE conn2 <- [1,1206,null,{}] 07:50:02 INFO - PROCESS | 1956 | 1462373402052 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 1956 | 1462373402155 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:50:02 INFO - PROCESS | 1956 | 1462373402212 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a92a800 == 70 [pid = 1956] [id = 309] 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x113d5ac00) [pid = 1956] [serial = 926] [outer = 0x0] 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x125d30c00) [pid = 1956] [serial = 927] [outer = 0x113d5ac00] 07:50:02 INFO - PROCESS | 1956 | 1462373402242 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x12c51f800) [pid = 1956] [serial = 928] [outer = 0x113d5ac00] 07:50:02 INFO - PROCESS | 1956 | 1462373402555 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:50:02 INFO - PROCESS | 1956 | 1462373402568 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1956 | 1462373402569 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:50:02 INFO - PROCESS | 1956 | 1462373402571 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1956 | 1462373402572 Marionette TRACE conn2 <- [1,1210,null,{}] 07:50:02 INFO - PROCESS | 1956 | 1462373402574 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 1956 | 1462373402716 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:50:02 INFO - PROCESS | 1956 | 1462373402723 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce26800 == 71 [pid = 1956] [id = 310] 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x12c51c000) [pid = 1956] [serial = 929] [outer = 0x0] 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x12c667800) [pid = 1956] [serial = 930] [outer = 0x12c51c000] 07:50:02 INFO - PROCESS | 1956 | 1462373402841 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12cc21000) [pid = 1956] [serial = 931] [outer = 0x12c51c000] 07:50:03 INFO - PROCESS | 1956 | 1462373403278 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 720ms 07:50:03 INFO - PROCESS | 1956 | 1462373403292 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1956 | 1462373403294 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:50:03 INFO - PROCESS | 1956 | 1462373403301 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1956 | 1462373403303 Marionette TRACE conn2 <- [1,1214,null,{}] 07:50:03 INFO - PROCESS | 1956 | 1462373403306 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 1956 | 1462373403482 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:50:03 INFO - PROCESS | 1956 | 1462373403498 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec65000 == 72 [pid = 1956] [id = 311] 07:50:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12c51dc00) [pid = 1956] [serial = 932] [outer = 0x0] 07:50:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12cc25000) [pid = 1956] [serial = 933] [outer = 0x12c51dc00] 07:50:03 INFO - PROCESS | 1956 | 1462373403538 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12ce6f800) [pid = 1956] [serial = 934] [outer = 0x12c51dc00] 07:50:03 INFO - PROCESS | 1956 | 1462373403880 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 07:50:03 INFO - PROCESS | 1956 | 1462373403977 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1956 | 1462373403979 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:50:03 INFO - PROCESS | 1956 | 1462373403984 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1956 | 1462373403986 Marionette TRACE conn2 <- [1,1218,null,{}] 07:50:03 INFO - PROCESS | 1956 | 1462373403991 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 1956 | 1462373404114 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:50:04 INFO - PROCESS | 1956 | 1462373404221 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x116acd000 == 73 [pid = 1956] [id = 312] 07:50:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1127e8400) [pid = 1956] [serial = 935] [outer = 0x0] 07:50:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1127f0800) [pid = 1956] [serial = 936] [outer = 0x1127e8400] 07:50:04 INFO - PROCESS | 1956 | 1462373404253 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1160ce000) [pid = 1956] [serial = 937] [outer = 0x1127e8400] 07:50:04 INFO - PROCESS | 1956 | 1462373404663 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 722ms 07:50:04 INFO - PROCESS | 1956 | 1462373404706 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1956 | 1462373404709 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:50:04 INFO - PROCESS | 1956 | 1462373404716 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1956 | 1462373404719 Marionette TRACE conn2 <- [1,1222,null,{}] 07:50:04 INFO - PROCESS | 1956 | 1462373404722 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 1956 | 1462373404833 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:50:04 INFO - PROCESS | 1956 | 1462373404936 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248d6800 == 74 [pid = 1956] [id = 313] 07:50:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x1127ea400) [pid = 1956] [serial = 938] [outer = 0x0] 07:50:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x11800f400) [pid = 1956] [serial = 939] [outer = 0x1127ea400] 07:50:04 INFO - PROCESS | 1956 | 1462373404967 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x119230800) [pid = 1956] [serial = 940] [outer = 0x1127ea400] 07:50:05 INFO - PROCESS | 1956 | 1462373405386 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:50:05 INFO - PROCESS | 1956 | 1462373405458 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:50:05 INFO - PROCESS | 1956 | 1462373405460 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1956 | 1462373405462 Marionette TRACE conn2 <- [1,1226,null,{}] 07:50:05 INFO - PROCESS | 1956 | 1462373405500 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:05 INFO - PROCESS | 1956 | 1462373405613 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:50:05 INFO - PROCESS | 1956 | 1462373405688 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf0e800 == 75 [pid = 1956] [id = 314] 07:50:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x126f1b000) [pid = 1956] [serial = 941] [outer = 0x0] 07:50:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1288c9800) [pid = 1956] [serial = 942] [outer = 0x126f1b000] 07:50:05 INFO - PROCESS | 1956 | 1462373405720 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x128a37400) [pid = 1956] [serial = 943] [outer = 0x126f1b000] 07:50:06 INFO - PROCESS | 1956 | 1462373406144 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 732ms 07:50:06 INFO - PROCESS | 1956 | 1462373406193 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1956 | 1462373406194 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:50:06 INFO - PROCESS | 1956 | 1462373406197 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1956 | 1462373406198 Marionette TRACE conn2 <- [1,1230,null,{}] 07:50:06 INFO - PROCESS | 1956 | 1462373406201 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 1956 | 1462373406309 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:50:06 INFO - PROCESS | 1956 | 1462373406367 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b66000 == 76 [pid = 1956] [id = 315] 07:50:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x113154c00) [pid = 1956] [serial = 944] [outer = 0x0] 07:50:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x113158800) [pid = 1956] [serial = 945] [outer = 0x113154c00] 07:50:06 INFO - PROCESS | 1956 | 1462373406437 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1288c4c00) [pid = 1956] [serial = 946] [outer = 0x113154c00] 07:50:06 INFO - PROCESS | 1956 | 1462373406845 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 07:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:50:06 INFO - PROCESS | 1956 | 1462373406867 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1956 | 1462373406868 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:50:06 INFO - PROCESS | 1956 | 1462373406871 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1956 | 1462373406872 Marionette TRACE conn2 <- [1,1234,null,{}] 07:50:06 INFO - PROCESS | 1956 | 1462373406874 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 1956 | 1462373406999 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:50:07 INFO - PROCESS | 1956 | 1462373407057 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e34000 == 77 [pid = 1956] [id = 316] 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1288cf800) [pid = 1956] [serial = 947] [outer = 0x0] 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x129104000) [pid = 1956] [serial = 948] [outer = 0x1288cf800] 07:50:07 INFO - PROCESS | 1956 | 1462373407127 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12a36c800) [pid = 1956] [serial = 949] [outer = 0x1288cf800] 07:50:07 INFO - PROCESS | 1956 | 1462373407516 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 07:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:50:07 INFO - PROCESS | 1956 | 1462373407542 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1956 | 1462373407544 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:50:07 INFO - PROCESS | 1956 | 1462373407546 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1956 | 1462373407547 Marionette TRACE conn2 <- [1,1238,null,{}] 07:50:07 INFO - PROCESS | 1956 | 1462373407550 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 1956 | 1462373407674 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:50:07 INFO - PROCESS | 1956 | 1462373407776 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x1356b2800 == 78 [pid = 1956] [id = 317] 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12b23b800) [pid = 1956] [serial = 950] [outer = 0x0] 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x12bdb9c00) [pid = 1956] [serial = 951] [outer = 0x12b23b800] 07:50:07 INFO - PROCESS | 1956 | 1462373407807 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12cc23000) [pid = 1956] [serial = 952] [outer = 0x12b23b800] 07:50:08 INFO - PROCESS | 1956 | 1462373408203 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 07:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:50:08 INFO - PROCESS | 1956 | 1462373408217 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1956 | 1462373408218 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:50:08 INFO - PROCESS | 1956 | 1462373408221 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1956 | 1462373408222 Marionette TRACE conn2 <- [1,1242,null,{}] 07:50:08 INFO - PROCESS | 1956 | 1462373408224 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 1956 | 1462373408330 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:50:08 INFO - PROCESS | 1956 | 1462373408436 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x134fbb000 == 79 [pid = 1956] [id = 318] 07:50:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12cc20000) [pid = 1956] [serial = 953] [outer = 0x0] 07:50:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x12cf81400) [pid = 1956] [serial = 954] [outer = 0x12cc20000] 07:50:08 INFO - PROCESS | 1956 | 1462373408464 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x12d933400) [pid = 1956] [serial = 955] [outer = 0x12cc20000] 07:50:08 INFO - PROCESS | 1956 | 1462373408883 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 720ms 07:50:08 INFO - PROCESS | 1956 | 1462373408942 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1956 | 1462373408943 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:50:08 INFO - PROCESS | 1956 | 1462373408969 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1956 | 1462373408970 Marionette TRACE conn2 <- [1,1246,null,{}] 07:50:08 INFO - PROCESS | 1956 | 1462373408973 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 1956 | 1462373409080 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:50:09 INFO - PROCESS | 1956 | 1462373409155 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x11690a800 == 80 [pid = 1956] [id = 319] 07:50:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x112691400) [pid = 1956] [serial = 956] [outer = 0x0] 07:50:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x119dd5400) [pid = 1956] [serial = 957] [outer = 0x112691400] 07:50:09 INFO - PROCESS | 1956 | 1462373409184 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x12d934400) [pid = 1956] [serial = 958] [outer = 0x112691400] 07:50:09 INFO - PROCESS | 1956 | 1462373409784 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 871ms 07:50:09 INFO - PROCESS | 1956 | 1462373409839 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1956 | 1462373409841 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:50:09 INFO - PROCESS | 1956 | 1462373409845 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1956 | 1462373409847 Marionette TRACE conn2 <- [1,1250,null,{}] 07:50:09 INFO - PROCESS | 1956 | 1462373409851 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 1956 | 1462373409952 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:50:10 INFO - PROCESS | 1956 | 1462373410031 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x11323d000 == 81 [pid = 1956] [id = 320] 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1122aa400) [pid = 1956] [serial = 959] [outer = 0x0] 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1122b2000) [pid = 1956] [serial = 960] [outer = 0x1122aa400] 07:50:10 INFO - PROCESS | 1956 | 1462373410061 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x11269a000) [pid = 1956] [serial = 961] [outer = 0x1122aa400] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x134b20800 == 80 [pid = 1956] [id = 257] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x113140000 == 79 [pid = 1956] [id = 258] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce26800 == 78 [pid = 1956] [id = 310] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12a92a800 == 77 [pid = 1956] [id = 309] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12c692000 == 76 [pid = 1956] [id = 308] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1ce800 == 75 [pid = 1956] [id = 307] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba9f800 == 74 [pid = 1956] [id = 306] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x12a961c00) [pid = 1956] [serial = 872] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12a590800 == 73 [pid = 1956] [id = 305] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x128a15800 == 72 [pid = 1956] [id = 304] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x124d25800 == 71 [pid = 1956] [id = 303] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x121ba3000 == 70 [pid = 1956] [id = 302] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1171fa000 == 69 [pid = 1956] [id = 301] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x117013000 == 68 [pid = 1956] [id = 300] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12132e800 == 67 [pid = 1956] [id = 299] 07:50:10 INFO - PROCESS | 1956 | 1462373410541 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x124fc0000 == 66 [pid = 1956] [id = 293] 07:50:10 INFO - PROCESS | 1956 | --DOCSHELL 0x117020800 == 65 [pid = 1956] [id = 292] 07:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 722ms 07:50:10 INFO - PROCESS | 1956 | 1462373410567 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1956 | 1462373410571 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:50:10 INFO - PROCESS | 1956 | 1462373410575 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1956 | 1462373410577 Marionette TRACE conn2 <- [1,1254,null,{}] 07:50:10 INFO - PROCESS | 1956 | 1462373410579 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:10 INFO - PROCESS | 1956 | 1462373410669 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:50:10 INFO - PROCESS | 1956 | 1462373410675 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad0800 == 66 [pid = 1956] [id = 321] 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x1127f0000) [pid = 1956] [serial = 962] [outer = 0x0] 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x11314b400) [pid = 1956] [serial = 963] [outer = 0x1127f0000] 07:50:10 INFO - PROCESS | 1956 | 1462373410702 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x113330c00) [pid = 1956] [serial = 964] [outer = 0x1127f0000] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x1258d8c00) [pid = 1956] [serial = 813] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x1289cc400) [pid = 1956] [serial = 854] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x128c34c00) [pid = 1956] [serial = 857] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x128a34800) [pid = 1956] [serial = 855] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x128e49000) [pid = 1956] [serial = 860] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x118006400) [pid = 1956] [serial = 821] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x118002c00) [pid = 1956] [serial = 840] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x116931800) [pid = 1956] [serial = 839] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x128e3f800) [pid = 1956] [serial = 858] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x1199c3800) [pid = 1956] [serial = 845] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x12136b000) [pid = 1956] [serial = 846] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x112695c00) [pid = 1956] [serial = 837] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x111c21c00) [pid = 1956] [serial = 836] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x118053c00) [pid = 1956] [serial = 842] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x118059800) [pid = 1956] [serial = 843] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x115e42800) [pid = 1956] [serial = 818] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x12136a400) [pid = 1956] [serial = 827] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x110f2f000) [pid = 1956] [serial = 815] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x118c15000) [pid = 1956] [serial = 824] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x1288c7000) [pid = 1956] [serial = 833] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x125d3a400) [pid = 1956] [serial = 851] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x121af2000) [pid = 1956] [serial = 848] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x124875800) [pid = 1956] [serial = 849] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x125274000) [pid = 1956] [serial = 830] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x11914b400) [pid = 1956] [serial = 864] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x11619e400) [pid = 1956] [serial = 863] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1288c5c00) [pid = 1956] [serial = 866] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x12a630400) [pid = 1956] [serial = 870] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x129563c00) [pid = 1956] [serial = 869] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x12910a000) [pid = 1956] [serial = 861] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1293dc000) [pid = 1956] [serial = 867] [outer = 0x0] [url = about:blank] 07:50:10 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1288c8400) [pid = 1956] [serial = 852] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1956 | 1462373411088 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 07:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:50:11 INFO - PROCESS | 1956 | 1462373411097 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1956 | 1462373411099 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:50:11 INFO - PROCESS | 1956 | 1462373411101 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1956 | 1462373411103 Marionette TRACE conn2 <- [1,1258,null,{}] 07:50:11 INFO - PROCESS | 1956 | 1462373411110 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 1956 | 1462373411203 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:50:11 INFO - PROCESS | 1956 | 1462373411208 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x119171000 == 67 [pid = 1956] [id = 322] 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x115e37800) [pid = 1956] [serial = 965] [outer = 0x0] 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x116168000) [pid = 1956] [serial = 966] [outer = 0x115e37800] 07:50:11 INFO - PROCESS | 1956 | 1462373411237 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1169a8800) [pid = 1956] [serial = 967] [outer = 0x115e37800] 07:50:11 INFO - PROCESS | 1956 | 1462373411617 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 07:50:11 INFO - PROCESS | 1956 | 1462373411624 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1956 | 1462373411625 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:50:11 INFO - PROCESS | 1956 | 1462373411630 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1956 | 1462373411633 Marionette TRACE conn2 <- [1,1262,null,{}] 07:50:11 INFO - PROCESS | 1956 | 1462373411635 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 1956 | 1462373411728 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:50:11 INFO - PROCESS | 1956 | 1462373411786 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x11993d800 == 68 [pid = 1956] [id = 323] 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1169af800) [pid = 1956] [serial = 968] [outer = 0x0] 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x11751b800) [pid = 1956] [serial = 969] [outer = 0x1169af800] 07:50:11 INFO - PROCESS | 1956 | 1462373411812 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x118051c00) [pid = 1956] [serial = 970] [outer = 0x1169af800] 07:50:12 INFO - PROCESS | 1956 | 1462373412103 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 07:50:12 INFO - PROCESS | 1956 | 1462373412151 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:50:12 INFO - PROCESS | 1956 | 1462373412152 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:50:12 INFO - PROCESS | 1956 | 1462373412154 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1956 | 1462373412155 Marionette TRACE conn2 <- [1,1266,null,{}] 07:50:12 INFO - PROCESS | 1956 | 1462373412158 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 1956 | 1462373412247 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:50:12 INFO - PROCESS | 1956 | 1462373412313 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x12133a800 == 69 [pid = 1956] [id = 324] 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x116a49800) [pid = 1956] [serial = 971] [outer = 0x0] 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x118056400) [pid = 1956] [serial = 972] [outer = 0x116a49800] 07:50:12 INFO - PROCESS | 1956 | 1462373412339 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x118157000) [pid = 1956] [serial = 973] [outer = 0x116a49800] 07:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 07:50:12 INFO - PROCESS | 1956 | 1462373412670 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:50:12 INFO - PROCESS | 1956 | 1462373412674 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1956 | 1462373412676 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:50:12 INFO - PROCESS | 1956 | 1462373412680 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1956 | 1462373412681 Marionette TRACE conn2 <- [1,1270,null,{}] 07:50:12 INFO - PROCESS | 1956 | 1462373412684 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 1956 | 1462373412833 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:50:12 INFO - PROCESS | 1956 | 1462373412861 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d16800 == 70 [pid = 1956] [id = 325] 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1181a7000) [pid = 1956] [serial = 974] [outer = 0x0] 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x119153400) [pid = 1956] [serial = 975] [outer = 0x1181a7000] 07:50:12 INFO - PROCESS | 1956 | 1462373412903 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1195b9800) [pid = 1956] [serial = 976] [outer = 0x1181a7000] 07:50:13 INFO - PROCESS | 1956 | 1462373413339 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 07:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:50:13 INFO - PROCESS | 1956 | 1462373413351 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1956 | 1462373413353 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:50:13 INFO - PROCESS | 1956 | 1462373413356 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1956 | 1462373413358 Marionette TRACE conn2 <- [1,1274,null,{}] 07:50:13 INFO - PROCESS | 1956 | 1462373413362 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:13 INFO - PROCESS | 1956 | 1462373413529 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:50:13 INFO - PROCESS | 1956 | 1462373413587 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x125db3800 == 71 [pid = 1956] [id = 326] 07:50:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1195ba400) [pid = 1956] [serial = 977] [outer = 0x0] 07:50:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x119c91c00) [pid = 1956] [serial = 978] [outer = 0x1195ba400] 07:50:13 INFO - PROCESS | 1956 | 1462373413627 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12121d800) [pid = 1956] [serial = 979] [outer = 0x1195ba400] 07:50:14 INFO - PROCESS | 1956 | 1462373414058 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 721ms 07:50:14 INFO - PROCESS | 1956 | 1462373414078 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1956 | 1462373414081 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:50:14 INFO - PROCESS | 1956 | 1462373414091 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1956 | 1462373414092 Marionette TRACE conn2 <- [1,1278,null,{}] 07:50:14 INFO - PROCESS | 1956 | 1462373414096 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 1956 | 1462373414204 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:50:14 INFO - PROCESS | 1956 | 1462373414241 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0d000 == 72 [pid = 1956] [id = 327] 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1199bdc00) [pid = 1956] [serial = 980] [outer = 0x0] 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12136f800) [pid = 1956] [serial = 981] [outer = 0x1199bdc00] 07:50:14 INFO - PROCESS | 1956 | 1462373414268 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x121aeb000) [pid = 1956] [serial = 982] [outer = 0x1199bdc00] 07:50:14 INFO - PROCESS | 1956 | 1462373414559 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x128e3cc00) [pid = 1956] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x12a95a000) [pid = 1956] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1127f2800) [pid = 1956] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x121af0800) [pid = 1956] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x128e44400) [pid = 1956] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x12bdb3c00) [pid = 1956] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x121bc8000) [pid = 1956] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x113d5ac00) [pid = 1956] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1127f3000) [pid = 1956] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x12b10e000) [pid = 1956] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x11922ac00) [pid = 1956] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x119dda000) [pid = 1956] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12c51c000) [pid = 1956] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:50:14 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x12c177c00) [pid = 1956] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:50:14 INFO - PROCESS | 1956 | 1462373414744 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1956 | 1462373414745 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:50:14 INFO - PROCESS | 1956 | 1462373414750 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1956 | 1462373414751 Marionette TRACE conn2 <- [1,1282,null,{}] 07:50:14 INFO - PROCESS | 1956 | 1462373414753 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 1956 | 1462373414839 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:50:14 INFO - PROCESS | 1956 | 1462373414845 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f4b000 == 73 [pid = 1956] [id = 328] 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x113d57800) [pid = 1956] [serial = 983] [outer = 0x0] 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x119dda000) [pid = 1956] [serial = 984] [outer = 0x113d57800] 07:50:14 INFO - PROCESS | 1956 | 1462373414870 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x121af0800) [pid = 1956] [serial = 985] [outer = 0x113d57800] 07:50:15 INFO - PROCESS | 1956 | 1462373415215 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 517ms 07:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:50:15 INFO - PROCESS | 1956 | 1462373415268 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1956 | 1462373415269 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:50:15 INFO - PROCESS | 1956 | 1462373415271 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1956 | 1462373415272 Marionette TRACE conn2 <- [1,1286,null,{}] 07:50:15 INFO - PROCESS | 1956 | 1462373415275 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 1956 | 1462373415365 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:50:15 INFO - PROCESS | 1956 | 1462373415428 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295eb000 == 74 [pid = 1956] [id = 329] 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x118059400) [pid = 1956] [serial = 986] [outer = 0x0] 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x121bd0800) [pid = 1956] [serial = 987] [outer = 0x118059400] 07:50:15 INFO - PROCESS | 1956 | 1462373415452 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1248a3c00) [pid = 1956] [serial = 988] [outer = 0x118059400] 07:50:15 INFO - PROCESS | 1956 | 1462373415748 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 07:50:15 INFO - PROCESS | 1956 | 1462373415793 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1956 | 1462373415795 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:50:15 INFO - PROCESS | 1956 | 1462373415799 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1956 | 1462373415801 Marionette TRACE conn2 <- [1,1290,null,{}] 07:50:15 INFO - PROCESS | 1956 | 1462373415803 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 1956 | 1462373415906 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:50:15 INFO - PROCESS | 1956 | 1462373415911 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b90c800 == 75 [pid = 1956] [id = 330] 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x124caec00) [pid = 1956] [serial = 989] [outer = 0x0] 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x125274000) [pid = 1956] [serial = 990] [outer = 0x124caec00] 07:50:15 INFO - PROCESS | 1956 | 1462373415941 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1288cb400) [pid = 1956] [serial = 991] [outer = 0x124caec00] 07:50:16 INFO - PROCESS | 1956 | 1462373416285 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 07:50:16 INFO - PROCESS | 1956 | 1462373416324 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:50:16 INFO - PROCESS | 1956 | 1462373416326 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:50:16 INFO - PROCESS | 1956 | 1462373416328 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1956 | 1462373416331 Marionette TRACE conn2 <- [1,1294,null,{}] 07:50:16 INFO - PROCESS | 1956 | 1462373416335 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 1956 | 1462373416426 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:50:16 INFO - PROCESS | 1956 | 1462373416431 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae8800 == 76 [pid = 1956] [id = 331] 07:50:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x1218af400) [pid = 1956] [serial = 992] [outer = 0x0] 07:50:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1289c7c00) [pid = 1956] [serial = 993] [outer = 0x1218af400] 07:50:16 INFO - PROCESS | 1956 | 1462373416455 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x128a34800) [pid = 1956] [serial = 994] [outer = 0x1218af400] 07:50:16 INFO - PROCESS | 1956 | 1462373416866 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms 07:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:50:16 INFO - PROCESS | 1956 | 1462373416901 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1956 | 1462373416903 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:50:16 INFO - PROCESS | 1956 | 1462373416907 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1956 | 1462373416910 Marionette TRACE conn2 <- [1,1298,null,{}] 07:50:16 INFO - PROCESS | 1956 | 1462373416914 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 1956 | 1462373417033 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:50:17 INFO - PROCESS | 1956 | 1462373417110 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x113140000 == 77 [pid = 1956] [id = 332] 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x111e66c00) [pid = 1956] [serial = 995] [outer = 0x0] 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x1122b5000) [pid = 1956] [serial = 996] [outer = 0x111e66c00] 07:50:17 INFO - PROCESS | 1956 | 1462373417141 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x1127f2400) [pid = 1956] [serial = 997] [outer = 0x111e66c00] 07:50:17 INFO - PROCESS | 1956 | 1462373417603 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 723ms 07:50:17 INFO - PROCESS | 1956 | 1462373417630 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1956 | 1462373417635 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:50:17 INFO - PROCESS | 1956 | 1462373417639 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1956 | 1462373417641 Marionette TRACE conn2 <- [1,1302,null,{}] 07:50:17 INFO - PROCESS | 1956 | 1462373417644 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 1956 | 1462373417757 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:50:17 INFO - PROCESS | 1956 | 1462373417860 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c4b800 == 78 [pid = 1956] [id = 333] 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x112f1cc00) [pid = 1956] [serial = 998] [outer = 0x0] 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x115e3e400) [pid = 1956] [serial = 999] [outer = 0x112f1cc00] 07:50:17 INFO - PROCESS | 1956 | 1462373417893 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x11693cc00) [pid = 1956] [serial = 1000] [outer = 0x112f1cc00] 07:50:18 INFO - PROCESS | 1956 | 1462373418316 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 07:50:18 INFO - PROCESS | 1956 | 1462373418361 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1956 | 1462373418363 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:50:18 INFO - PROCESS | 1956 | 1462373418381 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 1956 | 1462373418384 Marionette TRACE conn2 <- [1,1306,null,{}] 07:50:18 INFO - PROCESS | 1956 | 1462373418394 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 1956 | 1462373418543 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:50:18 INFO - PROCESS | 1956 | 1462373418682 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c7000 == 79 [pid = 1956] [id = 334] 07:50:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x1176ae800) [pid = 1956] [serial = 1001] [outer = 0x0] 07:50:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x1182e9000) [pid = 1956] [serial = 1002] [outer = 0x1176ae800] 07:50:18 INFO - PROCESS | 1956 | 1462373418735 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x119153800) [pid = 1956] [serial = 1003] [outer = 0x1176ae800] 07:50:19 INFO - PROCESS | 1956 | 1462373419217 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 875ms 07:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:50:19 INFO - PROCESS | 1956 | 1462373419254 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1956 | 1462373419256 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:50:19 INFO - PROCESS | 1956 | 1462373419258 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1956 | 1462373419260 Marionette TRACE conn2 <- [1,1310,null,{}] 07:50:19 INFO - PROCESS | 1956 | 1462373419262 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 1956 | 1462373419374 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:50:19 INFO - PROCESS | 1956 | 1462373419451 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d4000 == 80 [pid = 1956] [id = 335] 07:50:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x119235800) [pid = 1956] [serial = 1004] [outer = 0x0] 07:50:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x1213b8400) [pid = 1956] [serial = 1005] [outer = 0x119235800] 07:50:19 INFO - PROCESS | 1956 | 1462373419480 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1248ab000) [pid = 1956] [serial = 1006] [outer = 0x119235800] 07:50:19 INFO - PROCESS | 1956 | 1462373419889 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1956 | 1462373419929 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:50:19 INFO - PROCESS | 1956 | 1462373419931 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1956 | 1462373419932 Marionette TRACE conn2 <- [1,1314,null,{}] 07:50:19 INFO - PROCESS | 1956 | 1462373419935 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 1956 | 1462373420060 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:50:20 INFO - PROCESS | 1956 | 1462373420137 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c677800 == 81 [pid = 1956] [id = 336] 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1199c3c00) [pid = 1956] [serial = 1007] [outer = 0x0] 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x125d3a400) [pid = 1956] [serial = 1008] [outer = 0x1199c3c00] 07:50:20 INFO - PROCESS | 1956 | 1462373420166 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x1289cac00) [pid = 1956] [serial = 1009] [outer = 0x1199c3c00] 07:50:20 INFO - PROCESS | 1956 | 1462373420573 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 07:50:20 INFO - PROCESS | 1956 | 1462373420601 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1956 | 1462373420602 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:50:20 INFO - PROCESS | 1956 | 1462373420604 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1956 | 1462373420606 Marionette TRACE conn2 <- [1,1318,null,{}] 07:50:20 INFO - PROCESS | 1956 | 1462373420608 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 1956 | 1462373420730 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:50:20 INFO - PROCESS | 1956 | 1462373420809 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce28800 == 82 [pid = 1956] [id = 337] 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x128c2f400) [pid = 1956] [serial = 1010] [outer = 0x0] 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x128e42000) [pid = 1956] [serial = 1011] [outer = 0x128c2f400] 07:50:20 INFO - PROCESS | 1956 | 1462373420839 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x1293e0000) [pid = 1956] [serial = 1012] [outer = 0x128c2f400] 07:50:21 INFO - PROCESS | 1956 | 1462373421284 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 720ms 07:50:21 INFO - PROCESS | 1956 | 1462373421325 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1956 | 1462373421326 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:50:21 INFO - PROCESS | 1956 | 1462373421362 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1956 | 1462373421364 Marionette TRACE conn2 <- [1,1322,null,{}] 07:50:21 INFO - PROCESS | 1956 | 1462373421380 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 1956 | 1462373421488 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:50:21 INFO - PROCESS | 1956 | 1462373421772 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x113f09800 == 83 [pid = 1956] [id = 338] 07:50:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x111046400) [pid = 1956] [serial = 1013] [outer = 0x0] 07:50:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x111a09c00) [pid = 1956] [serial = 1014] [outer = 0x111046400] 07:50:21 INFO - PROCESS | 1956 | 1462373421832 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x1122b3c00) [pid = 1956] [serial = 1015] [outer = 0x111046400] 07:50:22 INFO - PROCESS | 1956 | 1462373422266 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 950ms 07:50:22 INFO - PROCESS | 1956 | 1462373422297 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1956 | 1462373422299 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:50:22 INFO - PROCESS | 1956 | 1462373422302 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1956 | 1462373422305 Marionette TRACE conn2 <- [1,1326,null,{}] 07:50:22 INFO - PROCESS | 1956 | 1462373422308 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 1956 | 1462373422411 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:50:22 INFO - PROCESS | 1956 | 1462373422493 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b1f800 == 84 [pid = 1956] [id = 339] 07:50:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x113153000) [pid = 1956] [serial = 1016] [outer = 0x0] 07:50:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x11315a000) [pid = 1956] [serial = 1017] [outer = 0x113153000] 07:50:22 INFO - PROCESS | 1956 | 1462373422523 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x113d56800) [pid = 1956] [serial = 1018] [outer = 0x113153000] 07:50:22 INFO - PROCESS | 1956 | 1462373422959 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 724ms 07:50:23 INFO - PROCESS | 1956 | 1462373423041 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1956 | 1462373423043 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:50:23 INFO - PROCESS | 1956 | 1462373423082 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1956 | 1462373423083 Marionette TRACE conn2 <- [1,1330,null,{}] 07:50:23 INFO - PROCESS | 1956 | 1462373423085 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 1956 | 1462373423184 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:50:23 INFO - PROCESS | 1956 | 1462373423263 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12132b800 == 85 [pid = 1956] [id = 340] 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x113156400) [pid = 1956] [serial = 1019] [outer = 0x0] 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x116936000) [pid = 1956] [serial = 1020] [outer = 0x113156400] 07:50:23 INFO - PROCESS | 1956 | 1462373423290 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x117514000) [pid = 1956] [serial = 1021] [outer = 0x113156400] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x12b90c800 == 84 [pid = 1956] [id = 330] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x1295eb000 == 83 [pid = 1956] [id = 329] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x126f4b000 == 82 [pid = 1956] [id = 328] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0d000 == 81 [pid = 1956] [id = 327] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x125db3800 == 80 [pid = 1956] [id = 326] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x12b9bcc00) [pid = 1956] [serial = 894] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x11805b000) [pid = 1956] [serial = 878] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x128c77c00) [pid = 1956] [serial = 885] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x12955c400) [pid = 1956] [serial = 888] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x11269c800) [pid = 1956] [serial = 875] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x12b10ec00) [pid = 1956] [serial = 891] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x12136b800) [pid = 1956] [serial = 882] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x12cc25000) [pid = 1956] [serial = 933] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x124d16800 == 79 [pid = 1956] [id = 325] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x12133a800 == 78 [pid = 1956] [id = 324] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x11993d800 == 77 [pid = 1956] [id = 323] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x119171000 == 76 [pid = 1956] [id = 322] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad0800 == 75 [pid = 1956] [id = 321] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x11323d000 == 74 [pid = 1956] [id = 320] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x134e34000 == 73 [pid = 1956] [id = 316] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x134b66000 == 72 [pid = 1956] [id = 315] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf0e800 == 71 [pid = 1956] [id = 314] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x1248d6800 == 70 [pid = 1956] [id = 313] 07:50:23 INFO - PROCESS | 1956 | --DOCSHELL 0x116acd000 == 69 [pid = 1956] [id = 312] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x12c668c00) [pid = 1956] [serial = 762] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x129560000) [pid = 1956] [serial = 915] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x12a9dd000) [pid = 1956] [serial = 873] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x11619e800) [pid = 1956] [serial = 898] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x112f1f400) [pid = 1956] [serial = 897] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x124c88400) [pid = 1956] [serial = 909] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x125d2e400) [pid = 1956] [serial = 910] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x12b109000) [pid = 1956] [serial = 918] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x12c18a000) [pid = 1956] [serial = 924] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x1288cac00) [pid = 1956] [serial = 912] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x125d30c00) [pid = 1956] [serial = 927] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x1182f1c00) [pid = 1956] [serial = 901] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x118005800) [pid = 1956] [serial = 900] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x12c175000) [pid = 1956] [serial = 922] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x12bdb8800) [pid = 1956] [serial = 921] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x1192ee800) [pid = 1956] [serial = 903] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x1195bd400) [pid = 1956] [serial = 904] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x1218af000) [pid = 1956] [serial = 906] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x121af8400) [pid = 1956] [serial = 907] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x12c51f800) [pid = 1956] [serial = 928] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x119c88400) [pid = 1956] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x12cc21000) [pid = 1956] [serial = 931] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x12c194c00) [pid = 1956] [serial = 925] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x12b23f400) [pid = 1956] [serial = 919] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x12a9d2400) [pid = 1956] [serial = 916] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12c667800) [pid = 1956] [serial = 930] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x129106c00) [pid = 1956] [serial = 913] [outer = 0x0] [url = about:blank] 07:50:23 INFO - PROCESS | 1956 | 1462373423724 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 689ms 07:50:23 INFO - PROCESS | 1956 | 1462373423751 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1956 | 1462373423752 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:50:23 INFO - PROCESS | 1956 | 1462373423756 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1956 | 1462373423760 Marionette TRACE conn2 <- [1,1334,null,{}] 07:50:23 INFO - PROCESS | 1956 | 1462373423766 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 1956 | 1462373423856 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:50:23 INFO - PROCESS | 1956 | 1462373423863 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x11916d000 == 70 [pid = 1956] [id = 341] 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x11314c800) [pid = 1956] [serial = 1022] [outer = 0x0] 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1176b7400) [pid = 1956] [serial = 1023] [outer = 0x11314c800] 07:50:23 INFO - PROCESS | 1956 | 1462373423889 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1180c3800) [pid = 1956] [serial = 1024] [outer = 0x11314c800] 07:50:24 INFO - PROCESS | 1956 | 1462373424269 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 523ms 07:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:50:24 INFO - PROCESS | 1956 | 1462373424279 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1956 | 1462373424281 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:50:24 INFO - PROCESS | 1956 | 1462373424284 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1956 | 1462373424285 Marionette TRACE conn2 <- [1,1338,null,{}] 07:50:24 INFO - PROCESS | 1956 | 1462373424288 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 1956 | 1462373424388 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:50:24 INFO - PROCESS | 1956 | 1462373424393 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x113498000 == 71 [pid = 1956] [id = 342] 07:50:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1180cd400) [pid = 1956] [serial = 1025] [outer = 0x0] 07:50:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1182e7c00) [pid = 1956] [serial = 1026] [outer = 0x1180cd400] 07:50:24 INFO - PROCESS | 1956 | 1462373424415 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x11850fc00) [pid = 1956] [serial = 1027] [outer = 0x1180cd400] 07:50:25 INFO - PROCESS | 1956 | 1462373425279 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 07:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:50:25 INFO - PROCESS | 1956 | 1462373425305 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1956 | 1462373425307 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:50:25 INFO - PROCESS | 1956 | 1462373425309 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1956 | 1462373425310 Marionette TRACE conn2 <- [1,1342,null,{}] 07:50:25 INFO - PROCESS | 1956 | 1462373425333 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 1956 | 1462373425416 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:50:25 INFO - PROCESS | 1956 | 1462373425421 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x124dc8800 == 72 [pid = 1956] [id = 343] 07:50:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x11922b000) [pid = 1956] [serial = 1028] [outer = 0x0] 07:50:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1192f2000) [pid = 1956] [serial = 1029] [outer = 0x11922b000] 07:50:25 INFO - PROCESS | 1956 | 1462373425452 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1195bcc00) [pid = 1956] [serial = 1030] [outer = 0x11922b000] 07:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 533ms 07:50:25 INFO - PROCESS | 1956 | 1462373425838 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:50:25 INFO - PROCESS | 1956 | 1462373425842 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1956 | 1462373425843 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:50:25 INFO - PROCESS | 1956 | 1462373425850 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1956 | 1462373425851 Marionette TRACE conn2 <- [1,1346,null,{}] 07:50:25 INFO - PROCESS | 1956 | 1462373425853 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 1956 | 1462373425967 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:50:25 INFO - PROCESS | 1956 | 1462373425972 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f4e000 == 73 [pid = 1956] [id = 344] 07:50:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x1199bac00) [pid = 1956] [serial = 1031] [outer = 0x0] 07:50:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x119dd2000) [pid = 1956] [serial = 1032] [outer = 0x1199bac00] 07:50:25 INFO - PROCESS | 1956 | 1462373425997 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x1218ad400) [pid = 1956] [serial = 1033] [outer = 0x1199bac00] 07:50:26 INFO - PROCESS | 1956 | 1462373426348 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 522ms 07:50:26 INFO - PROCESS | 1956 | 1462373426369 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1956 | 1462373426370 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:50:26 INFO - PROCESS | 1956 | 1462373426372 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1956 | 1462373426373 Marionette TRACE conn2 <- [1,1350,null,{}] 07:50:26 INFO - PROCESS | 1956 | 1462373426376 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 1956 | 1462373426485 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:50:26 INFO - PROCESS | 1956 | 1462373426499 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e0c800 == 74 [pid = 1956] [id = 345] 07:50:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12121e800) [pid = 1956] [serial = 1034] [outer = 0x0] 07:50:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x121af4800) [pid = 1956] [serial = 1035] [outer = 0x12121e800] 07:50:26 INFO - PROCESS | 1956 | 1462373426525 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x121bd4400) [pid = 1956] [serial = 1036] [outer = 0x12121e800] 07:50:26 INFO - PROCESS | 1956 | 1462373426870 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 07:50:26 INFO - PROCESS | 1956 | 1462373426893 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1956 | 1462373426894 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:50:26 INFO - PROCESS | 1956 | 1462373426899 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1956 | 1462373426900 Marionette TRACE conn2 <- [1,1354,null,{}] 07:50:26 INFO - PROCESS | 1956 | 1462373426902 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 1956 | 1462373427011 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:50:27 INFO - PROCESS | 1956 | 1462373427023 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295d4000 == 75 [pid = 1956] [id = 346] 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x1218aec00) [pid = 1956] [serial = 1037] [outer = 0x0] 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x124877400) [pid = 1956] [serial = 1038] [outer = 0x1218aec00] 07:50:27 INFO - PROCESS | 1956 | 1462373427049 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x12527a000) [pid = 1956] [serial = 1039] [outer = 0x1218aec00] 07:50:27 INFO - PROCESS | 1956 | 1462373427408 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 07:50:27 INFO - PROCESS | 1956 | 1462373427418 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1956 | 1462373427420 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:50:27 INFO - PROCESS | 1956 | 1462373427422 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1956 | 1462373427423 Marionette TRACE conn2 <- [1,1358,null,{}] 07:50:27 INFO - PROCESS | 1956 | 1462373427425 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 1956 | 1462373427538 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:50:27 INFO - PROCESS | 1956 | 1462373427555 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a932800 == 76 [pid = 1956] [id = 347] 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x121af7800) [pid = 1956] [serial = 1040] [outer = 0x0] 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x126f18400) [pid = 1956] [serial = 1041] [outer = 0x121af7800] 07:50:27 INFO - PROCESS | 1956 | 1462373427580 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x126ff1800) [pid = 1956] [serial = 1042] [outer = 0x121af7800] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x1288cbc00) [pid = 1956] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x112692000) [pid = 1956] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x124878800) [pid = 1956] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x1195af800) [pid = 1956] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x116f03400) [pid = 1956] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x1127f0400) [pid = 1956] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x12af26000) [pid = 1956] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x11871e800) [pid = 1956] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x112696000) [pid = 1956] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x1130a1800) [pid = 1956] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x124f98400) [pid = 1956] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x126feec00) [pid = 1956] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x112696c00) [pid = 1956] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1248aa400) [pid = 1956] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x110f28400) [pid = 1956] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1161e8c00) [pid = 1956] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x129110400) [pid = 1956] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x119cec400) [pid = 1956] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x112fa0c00) [pid = 1956] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1181a7000) [pid = 1956] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1195ba400) [pid = 1956] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1199bdc00) [pid = 1956] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x113d57800) [pid = 1956] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x118059400) [pid = 1956] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x124caec00) [pid = 1956] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x112691400) [pid = 1956] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x115e37800) [pid = 1956] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1127f0000) [pid = 1956] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1122aa400) [pid = 1956] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1169af800) [pid = 1956] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:50:28 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x116a49800) [pid = 1956] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:50:28 INFO - PROCESS | 1956 | 1462373428170 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 07:50:28 INFO - PROCESS | 1956 | 1462373428192 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1956 | 1462373428194 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:50:28 INFO - PROCESS | 1956 | 1462373428210 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1956 | 1462373428211 Marionette TRACE conn2 <- [1,1362,null,{}] 07:50:28 INFO - PROCESS | 1956 | 1462373428221 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 1956 | 1462373428348 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:50:28 INFO - PROCESS | 1956 | 1462373428356 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a0d000 == 77 [pid = 1956] [id = 348] 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x112fa0400) [pid = 1956] [serial = 1043] [outer = 0x0] 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x115e37800) [pid = 1956] [serial = 1044] [outer = 0x112fa0400] 07:50:28 INFO - PROCESS | 1956 | 1462373428401 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x118430400) [pid = 1956] [serial = 1045] [outer = 0x112fa0400] 07:50:28 INFO - PROCESS | 1956 | 1462373428755 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 581ms 07:50:28 INFO - PROCESS | 1956 | 1462373428783 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1956 | 1462373428785 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:50:28 INFO - PROCESS | 1956 | 1462373428787 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1956 | 1462373428789 Marionette TRACE conn2 <- [1,1366,null,{}] 07:50:28 INFO - PROCESS | 1956 | 1462373428791 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 1956 | 1462373428924 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:50:28 INFO - PROCESS | 1956 | 1462373428930 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1bb800 == 78 [pid = 1956] [id = 349] 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1130a1800) [pid = 1956] [serial = 1046] [outer = 0x0] 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12196c800) [pid = 1956] [serial = 1047] [outer = 0x1130a1800] 07:50:28 INFO - PROCESS | 1956 | 1462373428956 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1288ca400) [pid = 1956] [serial = 1048] [outer = 0x1130a1800] 07:50:29 INFO - PROCESS | 1956 | 1462373429302 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1956 | 1462373429310 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:50:29 INFO - PROCESS | 1956 | 1462373429312 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1956 | 1462373429315 Marionette TRACE conn2 <- [1,1370,null,{}] 07:50:29 INFO - PROCESS | 1956 | 1462373429318 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 1956 | 1462373429408 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:50:29 INFO - PROCESS | 1956 | 1462373429415 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd70800 == 79 [pid = 1956] [id = 350] 07:50:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x11332d400) [pid = 1956] [serial = 1049] [outer = 0x0] 07:50:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x128a2a400) [pid = 1956] [serial = 1050] [outer = 0x11332d400] 07:50:29 INFO - PROCESS | 1956 | 1462373429441 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x128c74000) [pid = 1956] [serial = 1051] [outer = 0x11332d400] 07:50:29 INFO - PROCESS | 1956 | 1462373429781 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1956 | 1462373429834 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:50:29 INFO - PROCESS | 1956 | 1462373429847 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1956 | 1462373429848 Marionette TRACE conn2 <- [1,1374,null,{}] 07:50:29 INFO - PROCESS | 1956 | 1462373429851 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 1956 | 1462373429941 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:50:29 INFO - PROCESS | 1956 | 1462373429946 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e89000 == 80 [pid = 1956] [id = 351] 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x110f2e400) [pid = 1956] [serial = 1052] [outer = 0x0] 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x111048800) [pid = 1956] [serial = 1053] [outer = 0x110f2e400] 07:50:30 INFO - PROCESS | 1956 | 1462373430045 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x112694000) [pid = 1956] [serial = 1054] [outer = 0x110f2e400] 07:50:30 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:30 INFO - PROCESS | 1956 | 1462373430620 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1956 | 1462373430671 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:50:30 INFO - PROCESS | 1956 | 1462373430675 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1956 | 1462373430677 Marionette TRACE conn2 <- [1,1378,null,{}] 07:50:30 INFO - PROCESS | 1956 | 1462373430681 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 1956 | 1462373430795 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:50:30 INFO - PROCESS | 1956 | 1462373430872 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d17000 == 81 [pid = 1956] [id = 352] 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x115e42800) [pid = 1956] [serial = 1055] [outer = 0x0] 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1161e7800) [pid = 1956] [serial = 1056] [outer = 0x115e42800] 07:50:30 INFO - PROCESS | 1956 | 1462373430903 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1169af800) [pid = 1956] [serial = 1057] [outer = 0x115e42800] 07:50:31 INFO - PROCESS | 1956 | 1462373431320 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1956 | 1462373431353 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:50:31 INFO - PROCESS | 1956 | 1462373431358 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1956 | 1462373431360 Marionette TRACE conn2 <- [1,1382,null,{}] 07:50:31 INFO - PROCESS | 1956 | 1462373431377 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 1956 | 1462373431484 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:50:31 INFO - PROCESS | 1956 | 1462373431587 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x128ab8000 == 82 [pid = 1956] [id = 353] 07:50:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x117168000) [pid = 1956] [serial = 1058] [outer = 0x0] 07:50:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x118059c00) [pid = 1956] [serial = 1059] [outer = 0x117168000] 07:50:31 INFO - PROCESS | 1956 | 1462373431618 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x118c18000) [pid = 1956] [serial = 1060] [outer = 0x117168000] 07:50:32 INFO - PROCESS | 1956 | [1956] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:32 INFO - PROCESS | 1956 | 1462373432084 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1956 | 1462373432147 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:50:32 INFO - PROCESS | 1956 | 1462373432149 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1956 | 1462373432152 Marionette TRACE conn2 <- [1,1386,null,{}] 07:50:32 INFO - PROCESS | 1956 | 1462373432164 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 1956 | 1462373432335 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:50:32 INFO - PROCESS | 1956 | 1462373432430 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c683800 == 83 [pid = 1956] [id = 354] 07:50:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1195b4000) [pid = 1956] [serial = 1061] [outer = 0x0] 07:50:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x119cf2400) [pid = 1956] [serial = 1062] [outer = 0x1195b4000] 07:50:32 INFO - PROCESS | 1956 | 1462373432459 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x121af5c00) [pid = 1956] [serial = 1063] [outer = 0x1195b4000] 07:50:32 INFO - PROCESS | 1956 | 1462373432928 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1956 | 1462373432982 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:50:32 INFO - PROCESS | 1956 | 1462373432985 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1956 | 1462373432987 Marionette TRACE conn2 <- [1,1390,null,{}] 07:50:32 INFO - PROCESS | 1956 | 1462373432989 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 1956 | 1462373433099 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:50:33 INFO - PROCESS | 1956 | 1462373433173 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf09800 == 84 [pid = 1956] [id = 355] 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x119cee800) [pid = 1956] [serial = 1064] [outer = 0x0] 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x1288ca800) [pid = 1956] [serial = 1065] [outer = 0x119cee800] 07:50:33 INFO - PROCESS | 1956 | 1462373433202 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x128c29800) [pid = 1956] [serial = 1066] [outer = 0x119cee800] 07:50:33 INFO - PROCESS | 1956 | 1462373433586 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 669ms 07:50:33 INFO - PROCESS | 1956 | 1462373433655 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1956 | 1462373433657 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:50:33 INFO - PROCESS | 1956 | 1462373433659 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1956 | 1462373433660 Marionette TRACE conn2 <- [1,1394,null,{}] 07:50:33 INFO - PROCESS | 1956 | 1462373433663 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 1956 | 1462373433770 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:50:33 INFO - PROCESS | 1956 | 1462373433845 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d738000 == 85 [pid = 1956] [id = 356] 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x128e41800) [pid = 1956] [serial = 1067] [outer = 0x0] 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x129106800) [pid = 1956] [serial = 1068] [outer = 0x128e41800] 07:50:33 INFO - PROCESS | 1956 | 1462373433879 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x129241400) [pid = 1956] [serial = 1069] [outer = 0x128e41800] 07:50:34 INFO - PROCESS | 1956 | 1462373434284 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 668ms 07:50:34 INFO - PROCESS | 1956 | 1462373434327 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1956 | 1462373434329 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:50:34 INFO - PROCESS | 1956 | 1462373434331 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1956 | 1462373434332 Marionette TRACE conn2 <- [1,1398,null,{}] 07:50:34 INFO - PROCESS | 1956 | 1462373434335 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 1956 | 1462373434462 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:50:34 INFO - PROCESS | 1956 | 1462373434551 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c2800 == 86 [pid = 1956] [id = 357] 07:50:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x129247000) [pid = 1956] [serial = 1070] [outer = 0x0] 07:50:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x1293e6400) [pid = 1956] [serial = 1071] [outer = 0x129247000] 07:50:34 INFO - PROCESS | 1956 | 1462373434580 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x12a379c00) [pid = 1956] [serial = 1072] [outer = 0x129247000] 07:50:34 INFO - PROCESS | 1956 | 1462373434992 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 719ms 07:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:50:35 INFO - PROCESS | 1956 | 1462373435051 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1956 | 1462373435052 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:50:35 INFO - PROCESS | 1956 | 1462373435055 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1956 | 1462373435057 Marionette TRACE conn2 <- [1,1402,null,{}] 07:50:35 INFO - PROCESS | 1956 | 1462373435061 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 1956 | 1462373435280 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:50:35 INFO - PROCESS | 1956 | 1462373435337 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171de800 == 87 [pid = 1956] [id = 358] 07:50:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x112691c00) [pid = 1956] [serial = 1073] [outer = 0x0] 07:50:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x118007400) [pid = 1956] [serial = 1074] [outer = 0x112691c00] 07:50:35 INFO - PROCESS | 1956 | 1462373435385 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x1288ce400) [pid = 1956] [serial = 1075] [outer = 0x112691c00] 07:50:36 INFO - PROCESS | 1956 | 1462373436056 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1022ms 07:50:36 INFO - PROCESS | 1956 | 1462373436078 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:50:36 INFO - PROCESS | 1956 | 1462373436082 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:50:36 INFO - PROCESS | 1956 | 1462373436086 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1956 | 1462373436089 Marionette TRACE conn2 <- [1,1406,null,{}] 07:50:36 INFO - PROCESS | 1956 | 1462373436093 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1956 | 1462373436196 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:50:36 INFO - PROCESS | 1956 | 1462373436276 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x121550800 == 88 [pid = 1956] [id = 359] 07:50:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x1127f0000) [pid = 1956] [serial = 1076] [outer = 0x0] 07:50:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x1132c0800) [pid = 1956] [serial = 1077] [outer = 0x1127f0000] 07:50:36 INFO - PROCESS | 1956 | 1462373436303 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x11606b800) [pid = 1956] [serial = 1078] [outer = 0x1127f0000] 07:50:36 INFO - PROCESS | 1956 | 1462373436724 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 674ms 07:50:36 INFO - PROCESS | 1956 | 1462373436760 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1956 | 1462373436765 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:50:36 INFO - PROCESS | 1956 | 1462373436770 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1956 | 1462373436771 Marionette TRACE conn2 <- [1,1410,null,{}] 07:50:36 INFO - PROCESS | 1956 | 1462373436774 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1956 | 1462373436875 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:50:36 INFO - PROCESS | 1956 | 1462373436940 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176ed000 == 89 [pid = 1956] [id = 360] 07:50:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x11332e000) [pid = 1956] [serial = 1079] [outer = 0x0] 07:50:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x11751a400) [pid = 1956] [serial = 1080] [outer = 0x11332e000] 07:50:36 INFO - PROCESS | 1956 | 1462373436968 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x118053c00) [pid = 1956] [serial = 1081] [outer = 0x11332e000] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec65000 == 88 [pid = 1956] [id = 311] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd70800 == 87 [pid = 1956] [id = 350] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1bb800 == 86 [pid = 1956] [id = 349] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x121a0d000 == 85 [pid = 1956] [id = 348] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12a932800 == 84 [pid = 1956] [id = 347] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x1295d4000 == 83 [pid = 1956] [id = 346] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x1127f0800) [pid = 1956] [serial = 936] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x11800f400) [pid = 1956] [serial = 939] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x1288c9800) [pid = 1956] [serial = 942] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x113158800) [pid = 1956] [serial = 945] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x129104000) [pid = 1956] [serial = 948] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x12bdb9c00) [pid = 1956] [serial = 951] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x12cf81400) [pid = 1956] [serial = 954] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x1289c7c00) [pid = 1956] [serial = 993] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x128e0c800 == 82 [pid = 1956] [id = 345] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x126f4e000 == 81 [pid = 1956] [id = 344] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x124dc8800 == 80 [pid = 1956] [id = 343] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x113498000 == 79 [pid = 1956] [id = 342] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x11916d000 == 78 [pid = 1956] [id = 341] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x12132b800 == 77 [pid = 1956] [id = 340] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x113b1f800 == 76 [pid = 1956] [id = 339] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x113f09800 == 75 [pid = 1956] [id = 338] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x119c4b800 == 74 [pid = 1956] [id = 333] 07:50:37 INFO - PROCESS | 1956 | --DOCSHELL 0x113140000 == 73 [pid = 1956] [id = 332] 07:50:37 INFO - PROCESS | 1956 | 1462373437441 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 718ms 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x11819f000) [pid = 1956] [serial = 765] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x12bc29c00) [pid = 1956] [serial = 892] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x121aecc00) [pid = 1956] [serial = 768] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x12cc1bc00) [pid = 1956] [serial = 774] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x1195b8c00) [pid = 1956] [serial = 825] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x126fe8c00) [pid = 1956] [serial = 831] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x12923f800) [pid = 1956] [serial = 886] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x116746c00) [pid = 1956] [serial = 819] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x12bdb0800) [pid = 1956] [serial = 895] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x111c8a400) [pid = 1956] [serial = 816] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x118432400) [pid = 1956] [serial = 879] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x12a9d3800) [pid = 1956] [serial = 889] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x121aefc00) [pid = 1956] [serial = 828] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1289c7400) [pid = 1956] [serial = 834] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x1195bc000) [pid = 1956] [serial = 771] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x11333a000) [pid = 1956] [serial = 876] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x1293e5000) [pid = 1956] [serial = 708] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x126f21800) [pid = 1956] [serial = 883] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1181a3800) [pid = 1956] [serial = 822] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x119153400) [pid = 1956] [serial = 975] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x12121d800) [pid = 1956] [serial = 979] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x119c91c00) [pid = 1956] [serial = 978] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x12136f800) [pid = 1956] [serial = 981] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x119dda000) [pid = 1956] [serial = 984] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x121bd0800) [pid = 1956] [serial = 987] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x121af0800) [pid = 1956] [serial = 985] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x125274000) [pid = 1956] [serial = 990] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x12d934400) [pid = 1956] [serial = 958] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x119dd5400) [pid = 1956] [serial = 957] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x116168000) [pid = 1956] [serial = 966] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1169a8800) [pid = 1956] [serial = 967] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x11314b400) [pid = 1956] [serial = 963] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x113330c00) [pid = 1956] [serial = 964] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x11269a000) [pid = 1956] [serial = 961] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1122b2000) [pid = 1956] [serial = 960] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x11751b800) [pid = 1956] [serial = 969] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x118051c00) [pid = 1956] [serial = 970] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x118056400) [pid = 1956] [serial = 972] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x121aeb000) [pid = 1956] [serial = 982] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1248a3c00) [pid = 1956] [serial = 988] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1195b9800) [pid = 1956] [serial = 976] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1288cb400) [pid = 1956] [serial = 991] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x118157000) [pid = 1956] [serial = 973] [outer = 0x0] [url = about:blank] 07:50:37 INFO - PROCESS | 1956 | 1462373437515 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1956 | 1462373437517 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:50:37 INFO - PROCESS | 1956 | 1462373437524 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1956 | 1462373437526 Marionette TRACE conn2 <- [1,1414,null,{}] 07:50:37 INFO - PROCESS | 1956 | 1462373437533 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 1956 | 1462373437622 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:50:37 INFO - PROCESS | 1956 | 1462373437632 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176e1800 == 74 [pid = 1956] [id = 361] 07:50:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x118010000) [pid = 1956] [serial = 1082] [outer = 0x0] 07:50:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1181a1800) [pid = 1956] [serial = 1083] [outer = 0x118010000] 07:50:37 INFO - PROCESS | 1956 | 1462373437660 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x118719800) [pid = 1956] [serial = 1084] [outer = 0x118010000] 07:50:38 INFO - PROCESS | 1956 | 1462373438040 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 527ms 07:50:38 INFO - PROCESS | 1956 | 1462373438068 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1956 | 1462373438069 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:50:38 INFO - PROCESS | 1956 | 1462373438073 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1956 | 1462373438074 Marionette TRACE conn2 <- [1,1418,null,{}] 07:50:38 INFO - PROCESS | 1956 | 1462373438077 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 1956 | 1462373438162 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:50:38 INFO - PROCESS | 1956 | 1462373438168 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x121552000 == 75 [pid = 1956] [id = 362] 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x11914d000) [pid = 1956] [serial = 1085] [outer = 0x0] 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1192f4000) [pid = 1956] [serial = 1086] [outer = 0x11914d000] 07:50:38 INFO - PROCESS | 1956 | 1462373438194 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1199b9800) [pid = 1956] [serial = 1087] [outer = 0x11914d000] 07:50:38 INFO - PROCESS | 1956 | 1462373438550 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 07:50:38 INFO - PROCESS | 1956 | 1462373438596 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1956 | 1462373438598 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:50:38 INFO - PROCESS | 1956 | 1462373438600 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1956 | 1462373438601 Marionette TRACE conn2 <- [1,1422,null,{}] 07:50:38 INFO - PROCESS | 1956 | 1462373438603 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 1956 | 1462373438689 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:50:38 INFO - PROCESS | 1956 | 1462373438696 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x125932000 == 76 [pid = 1956] [id = 363] 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1199c1000) [pid = 1956] [serial = 1088] [outer = 0x0] 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12121d800) [pid = 1956] [serial = 1089] [outer = 0x1199c1000] 07:50:38 INFO - PROCESS | 1956 | 1462373438722 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1218ae400) [pid = 1956] [serial = 1090] [outer = 0x1199c1000] 07:50:39 INFO - PROCESS | 1956 | 1462373439073 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 07:50:39 INFO - PROCESS | 1956 | 1462373439121 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1956 | 1462373439122 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:50:39 INFO - PROCESS | 1956 | 1462373439124 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1956 | 1462373439125 Marionette TRACE conn2 <- [1,1426,null,{}] 07:50:39 INFO - PROCESS | 1956 | 1462373439128 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 1956 | 1462373439229 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:50:39 INFO - PROCESS | 1956 | 1462373439301 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0f800 == 77 [pid = 1956] [id = 364] 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x119dda800) [pid = 1956] [serial = 1091] [outer = 0x0] 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x121d6f800) [pid = 1956] [serial = 1092] [outer = 0x119dda800] 07:50:39 INFO - PROCESS | 1956 | 1462373439327 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1288c1c00) [pid = 1956] [serial = 1093] [outer = 0x119dda800] 07:50:39 INFO - PROCESS | 1956 | 1462373439659 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 07:50:39 INFO - PROCESS | 1956 | 1462373439693 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1956 | 1462373439694 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:50:39 INFO - PROCESS | 1956 | 1462373439697 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1956 | 1462373439699 Marionette TRACE conn2 <- [1,1430,null,{}] 07:50:39 INFO - PROCESS | 1956 | 1462373439702 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 1956 | 1462373439810 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:50:39 INFO - PROCESS | 1956 | 1462373439820 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295cd000 == 78 [pid = 1956] [id = 365] 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x121aecc00) [pid = 1956] [serial = 1094] [outer = 0x0] 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1289bfc00) [pid = 1956] [serial = 1095] [outer = 0x121aecc00] 07:50:39 INFO - PROCESS | 1956 | 1462373439845 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x128e3dc00) [pid = 1956] [serial = 1096] [outer = 0x121aecc00] 07:50:40 INFO - PROCESS | 1956 | 1462373440210 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 07:50:40 INFO - PROCESS | 1956 | 1462373440219 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1956 | 1462373440220 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:50:40 INFO - PROCESS | 1956 | 1462373440222 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1956 | 1462373440223 Marionette TRACE conn2 <- [1,1434,null,{}] 07:50:40 INFO - PROCESS | 1956 | 1462373440225 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 1956 | 1462373440340 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:50:40 INFO - PROCESS | 1956 | 1462373440350 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a935000 == 79 [pid = 1956] [id = 366] 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x121af2c00) [pid = 1956] [serial = 1097] [outer = 0x0] 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12910e000) [pid = 1956] [serial = 1098] [outer = 0x121af2c00] 07:50:40 INFO - PROCESS | 1956 | 1462373440375 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x129245c00) [pid = 1956] [serial = 1099] [outer = 0x121af2c00] 07:50:40 INFO - PROCESS | 1956 | 1462373440735 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 07:50:40 INFO - PROCESS | 1956 | 1462373440743 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1956 | 1462373440745 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:50:40 INFO - PROCESS | 1956 | 1462373440751 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1956 | 1462373440752 Marionette TRACE conn2 <- [1,1438,null,{}] 07:50:40 INFO - PROCESS | 1956 | 1462373440754 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 1956 | 1462373440866 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:50:40 INFO - PROCESS | 1956 | 1462373440876 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baec800 == 80 [pid = 1956] [id = 367] 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x128e40c00) [pid = 1956] [serial = 1100] [outer = 0x0] 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1293e5c00) [pid = 1956] [serial = 1101] [outer = 0x128e40c00] 07:50:40 INFO - PROCESS | 1956 | 1462373440901 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12a37ac00) [pid = 1956] [serial = 1102] [outer = 0x128e40c00] 07:50:41 INFO - PROCESS | 1956 | 1462373441258 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 07:50:41 INFO - PROCESS | 1956 | 1462373441269 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1956 | 1462373441271 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:50:41 INFO - PROCESS | 1956 | 1462373441274 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1956 | 1462373441275 Marionette TRACE conn2 <- [1,1442,null,{}] 07:50:41 INFO - PROCESS | 1956 | 1462373441279 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 1956 | 1462373441404 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:50:41 INFO - PROCESS | 1956 | 1462373441424 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd65800 == 81 [pid = 1956] [id = 368] 07:50:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1293e8800) [pid = 1956] [serial = 1103] [outer = 0x0] 07:50:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12a632800) [pid = 1956] [serial = 1104] [outer = 0x1293e8800] 07:50:41 INFO - PROCESS | 1956 | 1462373441465 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12a962c00) [pid = 1956] [serial = 1105] [outer = 0x1293e8800] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x113153000) [pid = 1956] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x126f1b000) [pid = 1956] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1127ea400) [pid = 1956] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1288cf800) [pid = 1956] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12121e800) [pid = 1956] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1199bac00) [pid = 1956] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x121af7800) [pid = 1956] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x12b23b800) [pid = 1956] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x12cc20000) [pid = 1956] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x111046400) [pid = 1956] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11314c800) [pid = 1956] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1218aec00) [pid = 1956] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x11922b000) [pid = 1956] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x113154c00) [pid = 1956] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x112fa0400) [pid = 1956] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1127e8400) [pid = 1956] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1180cd400) [pid = 1956] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1130a1800) [pid = 1956] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:50:41 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x113156400) [pid = 1956] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:50:42 INFO - PROCESS | 1956 | 1462373442122 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 872ms 07:50:42 INFO - PROCESS | 1956 | 1462373442150 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1956 | 1462373442152 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:50:42 INFO - PROCESS | 1956 | 1462373442154 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1956 | 1462373442156 Marionette TRACE conn2 <- [1,1446,null,{}] 07:50:42 INFO - PROCESS | 1956 | 1462373442158 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 1956 | 1462373442297 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:50:42 INFO - PROCESS | 1956 | 1462373442304 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d0000 == 82 [pid = 1956] [id = 369] 07:50:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x111c8a800) [pid = 1956] [serial = 1106] [outer = 0x0] 07:50:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1180ca800) [pid = 1956] [serial = 1107] [outer = 0x111c8a800] 07:50:42 INFO - PROCESS | 1956 | 1462373442334 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12a965c00) [pid = 1956] [serial = 1108] [outer = 0x111c8a800] 07:50:42 INFO - PROCESS | 1956 | 1462373442676 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 574ms 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:50:42 INFO - PROCESS | 1956 | 1462373442729 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1956 | 1462373442730 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:50:42 INFO - PROCESS | 1956 | 1462373442733 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1956 | 1462373442734 Marionette TRACE conn2 <- [1,1450,null,{}] 07:50:42 INFO - PROCESS | 1956 | 1462373442738 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 1956 | 1462373442907 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:50:42 INFO - PROCESS | 1956 | 1462373442923 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb13800 == 83 [pid = 1956] [id = 370] 07:50:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x126f1b000) [pid = 1956] [serial = 1109] [outer = 0x0] 07:50:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x12a9da400) [pid = 1956] [serial = 1110] [outer = 0x126f1b000] 07:50:42 INFO - PROCESS | 1956 | 1462373442965 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x12af23000) [pid = 1956] [serial = 1111] [outer = 0x126f1b000] 07:50:43 INFO - PROCESS | 1956 | 1462373443350 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 668ms 07:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:50:43 INFO - PROCESS | 1956 | 1462373443407 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1956 | 1462373443409 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:50:43 INFO - PROCESS | 1956 | 1462373443412 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1956 | 1462373443414 Marionette TRACE conn2 <- [1,1454,null,{}] 07:50:43 INFO - PROCESS | 1956 | 1462373443418 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 1956 | 1462373443557 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:50:43 INFO - PROCESS | 1956 | 1462373443601 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c3000 == 84 [pid = 1956] [id = 371] 07:50:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x12b106800) [pid = 1956] [serial = 1112] [outer = 0x0] 07:50:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x12b109c00) [pid = 1956] [serial = 1113] [outer = 0x12b106800] 07:50:43 INFO - PROCESS | 1956 | 1462373443641 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12b238400) [pid = 1956] [serial = 1114] [outer = 0x12b106800] 07:50:44 INFO - PROCESS | 1956 | 1462373444186 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 820ms 07:50:44 INFO - PROCESS | 1956 | 1462373444232 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:50:44 INFO - PROCESS | 1956 | 1462373444235 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:50:44 INFO - PROCESS | 1956 | 1462373444238 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1956 | 1462373444241 Marionette TRACE conn2 <- [1,1458,null,{}] 07:50:44 INFO - PROCESS | 1956 | 1462373444245 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 1956 | 1462373444364 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:50:44 INFO - PROCESS | 1956 | 1462373444468 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171f5800 == 85 [pid = 1956] [id = 372] 07:50:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x11269e000) [pid = 1956] [serial = 1115] [outer = 0x0] 07:50:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1130a3000) [pid = 1956] [serial = 1116] [outer = 0x11269e000] 07:50:44 INFO - PROCESS | 1956 | 1462373444500 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x113bed400) [pid = 1956] [serial = 1117] [outer = 0x11269e000] 07:50:44 INFO - PROCESS | 1956 | 1462373444960 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 773ms 07:50:45 INFO - PROCESS | 1956 | 1462373445011 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1956 | 1462373445015 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:50:45 INFO - PROCESS | 1956 | 1462373445019 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1956 | 1462373445022 Marionette TRACE conn2 <- [1,1462,null,{}] 07:50:45 INFO - PROCESS | 1956 | 1462373445024 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 1956 | 1462373445134 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:50:45 INFO - PROCESS | 1956 | 1462373445285 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292ec800 == 86 [pid = 1956] [id = 373] 07:50:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1192ea000) [pid = 1956] [serial = 1118] [outer = 0x0] 07:50:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1195b3000) [pid = 1956] [serial = 1119] [outer = 0x1192ea000] 07:50:45 INFO - PROCESS | 1956 | 1462373445325 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12136f800) [pid = 1956] [serial = 1120] [outer = 0x1192ea000] 07:50:45 INFO - PROCESS | 1956 | 1462373445743 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 769ms 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:50:45 INFO - PROCESS | 1956 | 1462373445790 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1956 | 1462373445791 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:50:45 INFO - PROCESS | 1956 | 1462373445794 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1956 | 1462373445797 Marionette TRACE conn2 <- [1,1466,null,{}] 07:50:45 INFO - PROCESS | 1956 | 1462373445805 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 1956 | 1462373445919 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:50:46 INFO - PROCESS | 1956 | 1462373445997 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec73800 == 87 [pid = 1956] [id = 374] 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x121b08400) [pid = 1956] [serial = 1121] [outer = 0x0] 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1251e5000) [pid = 1956] [serial = 1122] [outer = 0x121b08400] 07:50:46 INFO - PROCESS | 1956 | 1462373446030 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1289ca400) [pid = 1956] [serial = 1123] [outer = 0x121b08400] 07:50:46 INFO - PROCESS | 1956 | 1462373446480 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 07:50:46 INFO - PROCESS | 1956 | 1462373446539 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1956 | 1462373446541 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:50:46 INFO - PROCESS | 1956 | 1462373446545 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1956 | 1462373446548 Marionette TRACE conn2 <- [1,1470,null,{}] 07:50:46 INFO - PROCESS | 1956 | 1462373446551 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 1956 | 1462373446662 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:50:46 INFO - PROCESS | 1956 | 1462373446738 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b0f000 == 88 [pid = 1956] [id = 375] 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x128e3e000) [pid = 1956] [serial = 1124] [outer = 0x0] 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1293e8000) [pid = 1956] [serial = 1125] [outer = 0x128e3e000] 07:50:46 INFO - PROCESS | 1956 | 1462373446768 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12a967400) [pid = 1956] [serial = 1126] [outer = 0x128e3e000] 07:50:47 INFO - PROCESS | 1956 | 1462373447194 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 07:50:47 INFO - PROCESS | 1956 | 1462373447217 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1956 | 1462373447218 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:50:47 INFO - PROCESS | 1956 | 1462373447221 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1956 | 1462373447222 Marionette TRACE conn2 <- [1,1474,null,{}] 07:50:47 INFO - PROCESS | 1956 | 1462373447224 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 1956 | 1462373447332 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:50:47 INFO - PROCESS | 1956 | 1462373447392 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b62000 == 89 [pid = 1956] [id = 376] 07:50:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x12910e400) [pid = 1956] [serial = 1127] [outer = 0x0] 07:50:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x12af30800) [pid = 1956] [serial = 1128] [outer = 0x12910e400] 07:50:47 INFO - PROCESS | 1956 | 1462373447463 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12b9c0000) [pid = 1956] [serial = 1129] [outer = 0x12910e400] 07:50:47 INFO - PROCESS | 1956 | 1462373447888 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 721ms 07:50:47 INFO - PROCESS | 1956 | 1462373447979 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1956 | 1462373447980 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:50:47 INFO - PROCESS | 1956 | 1462373447984 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1956 | 1462373447986 Marionette TRACE conn2 <- [1,1478,null,{}] 07:50:47 INFO - PROCESS | 1956 | 1462373447988 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 1956 | 1462373448109 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:50:48 INFO - PROCESS | 1956 | 1462373448184 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e48800 == 90 [pid = 1956] [id = 377] 07:50:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x12bc26c00) [pid = 1956] [serial = 1130] [outer = 0x0] 07:50:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12bdb2c00) [pid = 1956] [serial = 1131] [outer = 0x12bc26c00] 07:50:48 INFO - PROCESS | 1956 | 1462373448213 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12c172c00) [pid = 1956] [serial = 1132] [outer = 0x12bc26c00] 07:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 07:50:48 INFO - PROCESS | 1956 | 1462373448698 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:50:48 INFO - PROCESS | 1956 | 1462373448704 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:50:48 INFO - PROCESS | 1956 | 1462373448705 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:50:48 INFO - PROCESS | 1956 | 1462373448708 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1956 | 1462373448709 Marionette TRACE conn2 <- [1,1482,null,{}] 07:50:48 INFO - PROCESS | 1956 | 1462373448712 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 1956 | 1462373448824 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:50:48 INFO - PROCESS | 1956 | 1462373448928 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x11610b800 == 91 [pid = 1956] [id = 378] 07:50:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x11103c400) [pid = 1956] [serial = 1133] [outer = 0x0] 07:50:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x11314e400) [pid = 1956] [serial = 1134] [outer = 0x11103c400] 07:50:48 INFO - PROCESS | 1956 | 1462373448962 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x1288cbc00) [pid = 1956] [serial = 1135] [outer = 0x11103c400] 07:50:49 INFO - PROCESS | 1956 | 1462373449757 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1075ms 07:50:49 INFO - PROCESS | 1956 | 1462373449784 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1956 | 1462373449788 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:50:49 INFO - PROCESS | 1956 | 1462373449794 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1956 | 1462373449797 Marionette TRACE conn2 <- [1,1486,null,{}] 07:50:49 INFO - PROCESS | 1956 | 1462373449802 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 1956 | 1462373449955 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:50:50 INFO - PROCESS | 1956 | 1462373450103 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217db800 == 92 [pid = 1956] [id = 379] 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x112245c00) [pid = 1956] [serial = 1136] [outer = 0x0] 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x113150000) [pid = 1956] [serial = 1137] [outer = 0x112245c00] 07:50:50 INFO - PROCESS | 1956 | 1462373450151 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x1161e6800) [pid = 1956] [serial = 1138] [outer = 0x112245c00] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x1356b2800 == 91 [pid = 1956] [id = 317] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb13800 == 90 [pid = 1956] [id = 370] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d0000 == 89 [pid = 1956] [id = 369] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd65800 == 88 [pid = 1956] [id = 368] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12baec800 == 87 [pid = 1956] [id = 367] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12a935000 == 86 [pid = 1956] [id = 366] 07:50:50 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x128a2a400) [pid = 1956] [serial = 1050] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1956 | 1462373450658 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x1295cd000 == 85 [pid = 1956] [id = 365] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0f800 == 84 [pid = 1956] [id = 364] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x125932000 == 83 [pid = 1956] [id = 363] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x121552000 == 82 [pid = 1956] [id = 362] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae8800 == 81 [pid = 1956] [id = 331] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x1176e1800 == 80 [pid = 1956] [id = 361] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x1176ed000 == 79 [pid = 1956] [id = 360] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x121550800 == 78 [pid = 1956] [id = 359] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c2800 == 77 [pid = 1956] [id = 357] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12d738000 == 76 [pid = 1956] [id = 356] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf09800 == 75 [pid = 1956] [id = 355] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x12c683800 == 74 [pid = 1956] [id = 354] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x128ab8000 == 73 [pid = 1956] [id = 353] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x119d17000 == 72 [pid = 1956] [id = 352] 07:50:50 INFO - PROCESS | 1956 | --DOCSHELL 0x112e89000 == 71 [pid = 1956] [id = 351] 07:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 926ms 07:50:50 INFO - PROCESS | 1956 | 1462373450719 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1956 | 1462373450722 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:50:50 INFO - PROCESS | 1956 | 1462373450727 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1956 | 1462373450728 Marionette TRACE conn2 <- [1,1490,null,{}] 07:50:50 INFO - PROCESS | 1956 | 1462373450732 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 1956 | 1462373450824 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:50:50 INFO - PROCESS | 1956 | 1462373450832 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171e0000 == 72 [pid = 1956] [id = 380] 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x118077000) [pid = 1956] [serial = 1139] [outer = 0x0] 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x11814f400) [pid = 1956] [serial = 1140] [outer = 0x118077000] 07:50:50 INFO - PROCESS | 1956 | 1462373450859 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x11843b800) [pid = 1956] [serial = 1141] [outer = 0x118077000] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x116936000) [pid = 1956] [serial = 1020] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x11315a000) [pid = 1956] [serial = 1017] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x1180c3800) [pid = 1956] [serial = 1024] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x128a37400) [pid = 1956] [serial = 943] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x119230800) [pid = 1956] [serial = 940] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x115e37800) [pid = 1956] [serial = 1044] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x113d56800) [pid = 1956] [serial = 1018] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12a36c800) [pid = 1956] [serial = 949] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x1182e7c00) [pid = 1956] [serial = 1026] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x111a09c00) [pid = 1956] [serial = 1014] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x12527a000) [pid = 1956] [serial = 1039] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x1195bcc00) [pid = 1956] [serial = 1030] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x121af4800) [pid = 1956] [serial = 1035] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x126f18400) [pid = 1956] [serial = 1041] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x121bd4400) [pid = 1956] [serial = 1036] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1288ca400) [pid = 1956] [serial = 1048] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x119dd2000) [pid = 1956] [serial = 1032] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x126ff1800) [pid = 1956] [serial = 1042] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x115e3e400) [pid = 1956] [serial = 999] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x12cc23000) [pid = 1956] [serial = 952] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1122b5000) [pid = 1956] [serial = 996] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1182e9000) [pid = 1956] [serial = 1002] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x12d933400) [pid = 1956] [serial = 955] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1122b3c00) [pid = 1956] [serial = 1015] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1176b7400) [pid = 1956] [serial = 1023] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x124877400) [pid = 1956] [serial = 1038] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1192f2000) [pid = 1956] [serial = 1029] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1288c4c00) [pid = 1956] [serial = 946] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1218ad400) [pid = 1956] [serial = 1033] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1213b8400) [pid = 1956] [serial = 1005] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x128e42000) [pid = 1956] [serial = 1011] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x118430400) [pid = 1956] [serial = 1045] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1160ce000) [pid = 1956] [serial = 937] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x125d3a400) [pid = 1956] [serial = 1008] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x11850fc00) [pid = 1956] [serial = 1027] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x12196c800) [pid = 1956] [serial = 1047] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x117514000) [pid = 1956] [serial = 1021] [outer = 0x0] [url = about:blank] 07:50:51 INFO - PROCESS | 1956 | 1462373451242 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 07:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:50:51 INFO - PROCESS | 1956 | 1462373451250 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1956 | 1462373451251 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:50:51 INFO - PROCESS | 1956 | 1462373451253 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1956 | 1462373451256 Marionette TRACE conn2 <- [1,1494,null,{}] 07:50:51 INFO - PROCESS | 1956 | 1462373451264 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 1956 | 1462373451355 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:50:51 INFO - PROCESS | 1956 | 1462373451379 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x121562800 == 73 [pid = 1956] [id = 381] 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x11914f400) [pid = 1956] [serial = 1142] [outer = 0x0] 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x11956e800) [pid = 1956] [serial = 1143] [outer = 0x11914f400] 07:50:51 INFO - PROCESS | 1956 | 1462373451407 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1199c1400) [pid = 1956] [serial = 1144] [outer = 0x11914f400] 07:50:51 INFO - PROCESS | 1956 | 1462373451760 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 522ms 07:50:51 INFO - PROCESS | 1956 | 1462373451789 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1956 | 1462373451791 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:50:51 INFO - PROCESS | 1956 | 1462373451795 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1956 | 1462373451798 Marionette TRACE conn2 <- [1,1498,null,{}] 07:50:51 INFO - PROCESS | 1956 | 1462373451801 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 1956 | 1462373451892 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:50:51 INFO - PROCESS | 1956 | 1462373451897 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x125dbd800 == 74 [pid = 1956] [id = 382] 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x121214800) [pid = 1956] [serial = 1145] [outer = 0x0] 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x1218ad400) [pid = 1956] [serial = 1146] [outer = 0x121214800] 07:50:51 INFO - PROCESS | 1956 | 1462373451923 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x121af9c00) [pid = 1956] [serial = 1147] [outer = 0x121214800] 07:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 07:50:52 INFO - PROCESS | 1956 | 1462373452261 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:50:52 INFO - PROCESS | 1956 | 1462373452267 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1956 | 1462373452268 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:50:52 INFO - PROCESS | 1956 | 1462373452270 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1956 | 1462373452272 Marionette TRACE conn2 <- [1,1502,null,{}] 07:50:52 INFO - PROCESS | 1956 | 1462373452274 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 1956 | 1462373452365 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:50:52 INFO - PROCESS | 1956 | 1462373452434 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x111c93000 == 75 [pid = 1956] [id = 383] 07:50:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x121367000) [pid = 1956] [serial = 1148] [outer = 0x0] 07:50:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x12491b800) [pid = 1956] [serial = 1149] [outer = 0x121367000] 07:50:52 INFO - PROCESS | 1956 | 1462373452461 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x125274000) [pid = 1956] [serial = 1150] [outer = 0x121367000] 07:50:52 INFO - PROCESS | 1956 | 1462373452804 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 568ms 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:50:52 INFO - PROCESS | 1956 | 1462373452840 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1956 | 1462373452841 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:50:52 INFO - PROCESS | 1956 | 1462373452843 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1956 | 1462373452844 Marionette TRACE conn2 <- [1,1506,null,{}] 07:50:52 INFO - PROCESS | 1956 | 1462373452847 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 1956 | 1462373452969 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:50:53 INFO - PROCESS | 1956 | 1462373453011 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a58e000 == 76 [pid = 1956] [id = 384] 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x125d36400) [pid = 1956] [serial = 1151] [outer = 0x0] 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x128c2ac00) [pid = 1956] [serial = 1152] [outer = 0x125d36400] 07:50:53 INFO - PROCESS | 1956 | 1462373453037 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x129239800) [pid = 1956] [serial = 1153] [outer = 0x125d36400] 07:50:53 INFO - PROCESS | 1956 | 1462373453432 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 618ms 07:50:53 INFO - PROCESS | 1956 | 1462373453462 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1956 | 1462373453465 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:50:53 INFO - PROCESS | 1956 | 1462373453476 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1956 | 1462373453478 Marionette TRACE conn2 <- [1,1510,null,{}] 07:50:53 INFO - PROCESS | 1956 | 1462373453490 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 1956 | 1462373453662 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:50:53 INFO - PROCESS | 1956 | 1462373453687 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba92800 == 77 [pid = 1956] [id = 385] 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x128e49c00) [pid = 1956] [serial = 1154] [outer = 0x0] 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x129559000) [pid = 1956] [serial = 1155] [outer = 0x128e49c00] 07:50:53 INFO - PROCESS | 1956 | 1462373453722 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12a549800) [pid = 1956] [serial = 1156] [outer = 0x128e49c00] 07:50:54 INFO - PROCESS | 1956 | 1462373454091 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 07:50:54 INFO - PROCESS | 1956 | 1462373454106 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1956 | 1462373454108 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:50:54 INFO - PROCESS | 1956 | 1462373454110 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1956 | 1462373454111 Marionette TRACE conn2 <- [1,1514,null,{}] 07:50:54 INFO - PROCESS | 1956 | 1462373454113 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 1956 | 1462373454224 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:50:54 INFO - PROCESS | 1956 | 1462373454257 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcde000 == 78 [pid = 1956] [id = 386] 07:50:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12a54b000) [pid = 1956] [serial = 1157] [outer = 0x0] 07:50:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12a968c00) [pid = 1956] [serial = 1158] [outer = 0x12a54b000] 07:50:54 INFO - PROCESS | 1956 | 1462373454282 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12b10a400) [pid = 1956] [serial = 1159] [outer = 0x12a54b000] 07:50:54 INFO - PROCESS | 1956 | 1462373454630 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 568ms 07:50:54 INFO - PROCESS | 1956 | 1462373454684 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1956 | 1462373454686 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:50:54 INFO - PROCESS | 1956 | 1462373454688 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1956 | 1462373454689 Marionette TRACE conn2 <- [1,1518,null,{}] 07:50:54 INFO - PROCESS | 1956 | 1462373454691 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 1956 | 1462373454956 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1199c1000) [pid = 1956] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x121aecc00) [pid = 1956] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1127f0000) [pid = 1956] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x118010000) [pid = 1956] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x11914d000) [pid = 1956] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x119dda800) [pid = 1956] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x121af2c00) [pid = 1956] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11332e000) [pid = 1956] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x128e40c00) [pid = 1956] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x111c8a800) [pid = 1956] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1293e8800) [pid = 1956] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x126f1b000) [pid = 1956] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x11332d400) [pid = 1956] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:50:54 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1218af400) [pid = 1956] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:50:55 INFO - PROCESS | 1956 | 1462373455006 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1ad800 == 79 [pid = 1956] [id = 387] 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x111044800) [pid = 1956] [serial = 1160] [outer = 0x0] 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x11309e800) [pid = 1956] [serial = 1161] [outer = 0x111044800] 07:50:55 INFO - PROCESS | 1956 | 1462373455032 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x11914b800) [pid = 1956] [serial = 1162] [outer = 0x111044800] 07:50:55 INFO - PROCESS | 1956 | 1462373455314 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 07:50:55 INFO - PROCESS | 1956 | 1462373455358 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1956 | 1462373455359 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:50:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:50:55 INFO - PROCESS | 1956 | 1462373455362 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1956 | 1462373455365 Marionette TRACE conn2 <- [1,1522,null,{}] 07:50:55 INFO - PROCESS | 1956 | 1462373455369 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 1956 | 1462373455461 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:50:55 INFO - PROCESS | 1956 | 1462373455539 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa2000 == 80 [pid = 1956] [id = 388] 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x11269c400) [pid = 1956] [serial = 1163] [outer = 0x0] 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x126fe8c00) [pid = 1956] [serial = 1164] [outer = 0x11269c400] 07:50:55 INFO - PROCESS | 1956 | 1462373455565 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x12af22400) [pid = 1956] [serial = 1165] [outer = 0x11269c400] 07:50:55 INFO - PROCESS | 1956 | 1462373455852 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:50:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 523ms 07:50:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:50:55 INFO - PROCESS | 1956 | 1462373455886 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1956 | 1462373455887 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:50:55 INFO - PROCESS | 1956 | 1462373455890 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1956 | 1462373455892 Marionette TRACE conn2 <- [1,1526,null,{}] 07:50:55 INFO - PROCESS | 1956 | 1462373455894 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 1956 | 1462373456003 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:50:56 INFO - PROCESS | 1956 | 1462373456007 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3ef800 == 81 [pid = 1956] [id = 389] 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12a9d4c00) [pid = 1956] [serial = 1166] [outer = 0x0] 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12bc35800) [pid = 1956] [serial = 1167] [outer = 0x12a9d4c00] 07:50:56 INFO - PROCESS | 1956 | 1462373456036 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12c18d000) [pid = 1956] [serial = 1168] [outer = 0x12a9d4c00] 07:50:56 INFO - PROCESS | 1956 | 1462373456366 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:50:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 07:50:56 INFO - PROCESS | 1956 | 1462373456409 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1956 | 1462373456411 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:50:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:50:56 INFO - PROCESS | 1956 | 1462373456413 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1956 | 1462373456414 Marionette TRACE conn2 <- [1,1530,null,{}] 07:50:56 INFO - PROCESS | 1956 | 1462373456417 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 1956 | 1462373456537 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:50:56 INFO - PROCESS | 1956 | 1462373456543 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9b2800 == 82 [pid = 1956] [id = 390] 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1127be800) [pid = 1956] [serial = 1169] [outer = 0x0] 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1127c8c00) [pid = 1956] [serial = 1170] [outer = 0x1127be800] 07:50:56 INFO - PROCESS | 1956 | 1462373456568 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12c17a000) [pid = 1956] [serial = 1171] [outer = 0x1127be800] 07:50:56 INFO - PROCESS | 1956 | 1462373456877 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:50:56 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:50:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:50:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:50:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 07:50:56 INFO - PROCESS | 1956 | 1462373456886 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1956 | 1462373456887 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:50:56 INFO - PROCESS | 1956 | 1462373456889 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1956 | 1462373456890 Marionette TRACE conn2 <- [1,1534,null,{}] 07:50:56 INFO - PROCESS | 1956 | 1462373456892 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 1956 | 1462373457065 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:50:57 INFO - PROCESS | 1956 | 1462373457173 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x11662d800 == 83 [pid = 1956] [id = 391] 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x11103ec00) [pid = 1956] [serial = 1172] [outer = 0x0] 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x111c8a800) [pid = 1956] [serial = 1173] [outer = 0x11103ec00] 07:50:57 INFO - PROCESS | 1956 | 1462373457208 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1127c3400) [pid = 1956] [serial = 1174] [outer = 0x11103ec00] 07:50:57 INFO - PROCESS | 1956 | 1462373457684 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 819ms 07:50:57 INFO - PROCESS | 1956 | 1462373457709 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1956 | 1462373457711 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:50:57 INFO - PROCESS | 1956 | 1462373457717 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1956 | 1462373457720 Marionette TRACE conn2 <- [1,1538,null,{}] 07:50:57 INFO - PROCESS | 1956 | 1462373457723 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 1956 | 1462373457838 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:50:57 INFO - PROCESS | 1956 | 1462373457916 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d16800 == 84 [pid = 1956] [id = 392] 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x116745400) [pid = 1956] [serial = 1175] [outer = 0x0] 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x116f02c00) [pid = 1956] [serial = 1176] [outer = 0x116745400] 07:50:57 INFO - PROCESS | 1956 | 1462373457948 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x118070800) [pid = 1956] [serial = 1177] [outer = 0x116745400] 07:50:58 INFO - PROCESS | 1956 | 1462373458376 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 673ms 07:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:50:58 INFO - PROCESS | 1956 | 1462373458390 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1956 | 1462373458392 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:50:58 INFO - PROCESS | 1956 | 1462373458394 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1956 | 1462373458395 Marionette TRACE conn2 <- [1,1542,null,{}] 07:50:58 INFO - PROCESS | 1956 | 1462373458398 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 1956 | 1462373458535 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:50:58 INFO - PROCESS | 1956 | 1462373458641 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb28000 == 85 [pid = 1956] [id = 393] 07:50:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1181a6000) [pid = 1956] [serial = 1178] [outer = 0x0] 07:50:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x119147400) [pid = 1956] [serial = 1179] [outer = 0x1181a6000] 07:50:58 INFO - PROCESS | 1956 | 1462373458675 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x121af0800) [pid = 1956] [serial = 1180] [outer = 0x1181a6000] 07:50:59 INFO - PROCESS | 1956 | 1462373459086 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 723ms 07:50:59 INFO - PROCESS | 1956 | 1462373459118 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1956 | 1462373459121 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:50:59 INFO - PROCESS | 1956 | 1462373459129 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1956 | 1462373459132 Marionette TRACE conn2 <- [1,1546,null,{}] 07:50:59 INFO - PROCESS | 1956 | 1462373459135 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 1956 | 1462373459249 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:50:59 INFO - PROCESS | 1956 | 1462373459353 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e45000 == 86 [pid = 1956] [id = 394] 07:50:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1199b9c00) [pid = 1956] [serial = 1181] [outer = 0x0] 07:50:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1258e0400) [pid = 1956] [serial = 1182] [outer = 0x1199b9c00] 07:50:59 INFO - PROCESS | 1956 | 1462373459385 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x128e44000) [pid = 1956] [serial = 1183] [outer = 0x1199b9c00] 07:50:59 INFO - PROCESS | 1956 | 1462373459808 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 726ms 07:50:59 INFO - PROCESS | 1956 | 1462373459869 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1956 | 1462373459870 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:50:59 INFO - PROCESS | 1956 | 1462373459873 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1956 | 1462373459875 Marionette TRACE conn2 <- [1,1550,null,{}] 07:50:59 INFO - PROCESS | 1956 | 1462373459877 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 1956 | 1462373460028 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:51:00 INFO - PROCESS | 1956 | 1462373460071 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1356a8800 == 87 [pid = 1956] [id = 395] 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x129110c00) [pid = 1956] [serial = 1184] [outer = 0x0] 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12af25800) [pid = 1956] [serial = 1185] [outer = 0x129110c00] 07:51:00 INFO - PROCESS | 1956 | 1462373460101 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x12bc28400) [pid = 1956] [serial = 1186] [outer = 0x129110c00] 07:51:00 INFO - PROCESS | 1956 | 1462373460516 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 07:51:00 INFO - PROCESS | 1956 | 1462373460544 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1956 | 1462373460546 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:51:00 INFO - PROCESS | 1956 | 1462373460548 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1956 | 1462373460549 Marionette TRACE conn2 <- [1,1554,null,{}] 07:51:00 INFO - PROCESS | 1956 | 1462373460552 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 1956 | 1462373460662 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:51:00 INFO - PROCESS | 1956 | 1462373460743 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x137606000 == 88 [pid = 1956] [id = 396] 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12c17ec00) [pid = 1956] [serial = 1187] [outer = 0x0] 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12c18a000) [pid = 1956] [serial = 1188] [outer = 0x12c17ec00] 07:51:00 INFO - PROCESS | 1956 | 1462373460778 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x12c51d400) [pid = 1956] [serial = 1189] [outer = 0x12c17ec00] 07:51:01 INFO - PROCESS | 1956 | 1462373461239 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 719ms 07:51:01 INFO - PROCESS | 1956 | 1462373461309 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1956 | 1462373461311 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:51:01 INFO - PROCESS | 1956 | 1462373461318 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1956 | 1462373461320 Marionette TRACE conn2 <- [1,1558,null,{}] 07:51:01 INFO - PROCESS | 1956 | 1462373461324 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 1956 | 1462373461491 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:51:01 INFO - PROCESS | 1956 | 1462373461581 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e69800 == 89 [pid = 1956] [id = 397] 07:51:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x12c516c00) [pid = 1956] [serial = 1190] [outer = 0x0] 07:51:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x12c668c00) [pid = 1956] [serial = 1191] [outer = 0x12c516c00] 07:51:01 INFO - PROCESS | 1956 | 1462373461610 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x12cc1c800) [pid = 1956] [serial = 1192] [outer = 0x12c516c00] 07:51:02 INFO - PROCESS | 1956 | 1462373462010 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 723ms 07:51:02 INFO - PROCESS | 1956 | 1462373462040 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1956 | 1462373462042 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:51:02 INFO - PROCESS | 1956 | 1462373462044 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1956 | 1462373462045 Marionette TRACE conn2 <- [1,1562,null,{}] 07:51:02 INFO - PROCESS | 1956 | 1462373462048 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 1956 | 1462373462158 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:51:02 INFO - PROCESS | 1956 | 1462373462235 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e7f000 == 90 [pid = 1956] [id = 398] 07:51:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x12c521c00) [pid = 1956] [serial = 1193] [outer = 0x0] 07:51:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x12cc20800) [pid = 1956] [serial = 1194] [outer = 0x12c521c00] 07:51:02 INFO - PROCESS | 1956 | 1462373462267 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x12ce69400) [pid = 1956] [serial = 1195] [outer = 0x12c521c00] 07:51:02 INFO - PROCESS | 1956 | 1462373462676 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 675ms 07:51:02 INFO - PROCESS | 1956 | 1462373462720 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1956 | 1462373462721 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:51:02 INFO - PROCESS | 1956 | 1462373462723 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1956 | 1462373462724 Marionette TRACE conn2 <- [1,1566,null,{}] 07:51:02 INFO - PROCESS | 1956 | 1462373462727 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 1956 | 1462373462890 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:51:02 INFO - PROCESS | 1956 | 1462373462983 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5b5800 == 91 [pid = 1956] [id = 399] 07:51:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x11314dc00) [pid = 1956] [serial = 1196] [outer = 0x0] 07:51:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x12923e800) [pid = 1956] [serial = 1197] [outer = 0x11314dc00] 07:51:03 INFO - PROCESS | 1956 | 1462373463014 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x12cf7c000) [pid = 1956] [serial = 1198] [outer = 0x11314dc00] 07:51:03 INFO - PROCESS | 1956 | 1462373463448 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 773ms 07:51:03 INFO - PROCESS | 1956 | 1462373463703 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1956 | 1462373463706 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:51:03 INFO - PROCESS | 1956 | 1462373463723 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1956 | 1462373463725 Marionette TRACE conn2 <- [1,1570,null,{}] 07:51:03 INFO - PROCESS | 1956 | 1462373463729 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 1956 | 1462373463837 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:51:03 INFO - PROCESS | 1956 | 1462373463902 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f80800 == 92 [pid = 1956] [id = 400] 07:51:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x1127c7c00) [pid = 1956] [serial = 1199] [outer = 0x0] 07:51:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x1127ed400) [pid = 1956] [serial = 1200] [outer = 0x1127c7c00] 07:51:03 INFO - PROCESS | 1956 | 1462373463970 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x113474c00) [pid = 1956] [serial = 1201] [outer = 0x1127c7c00] 07:51:04 INFO - PROCESS | 1956 | 1462373464401 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 724ms 07:51:04 INFO - PROCESS | 1956 | 1462373464449 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:51:04 INFO - PROCESS | 1956 | 1462373464452 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:51:04 INFO - PROCESS | 1956 | 1462373464457 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1956 | 1462373464459 Marionette TRACE conn2 <- [1,1574,null,{}] 07:51:04 INFO - PROCESS | 1956 | 1462373464462 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 1956 | 1462373464567 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:51:04 INFO - PROCESS | 1956 | 1462373464650 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x119504000 == 93 [pid = 1956] [id = 401] 07:51:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x11806f800) [pid = 1956] [serial = 1202] [outer = 0x0] 07:51:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x1181a2400) [pid = 1956] [serial = 1203] [outer = 0x11806f800] 07:51:04 INFO - PROCESS | 1956 | 1462373464678 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x119229c00) [pid = 1956] [serial = 1204] [outer = 0x11806f800] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9b2800 == 92 [pid = 1956] [id = 390] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3ef800 == 91 [pid = 1956] [id = 389] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa2000 == 90 [pid = 1956] [id = 388] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1ad800 == 89 [pid = 1956] [id = 387] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcde000 == 88 [pid = 1956] [id = 386] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x12b109c00) [pid = 1956] [serial = 1113] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba92800 == 87 [pid = 1956] [id = 385] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12a58e000 == 86 [pid = 1956] [id = 384] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x111c93000 == 85 [pid = 1956] [id = 383] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x125dbd800 == 84 [pid = 1956] [id = 382] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x121562800 == 83 [pid = 1956] [id = 381] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x1171e0000 == 82 [pid = 1956] [id = 380] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x1217db800 == 81 [pid = 1956] [id = 379] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x1292ec800 == 80 [pid = 1956] [id = 373] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x1171f5800 == 79 [pid = 1956] [id = 372] 07:51:05 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c3000 == 78 [pid = 1956] [id = 371] 07:51:05 INFO - PROCESS | 1956 | 1462373465094 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 07:51:05 INFO - PROCESS | 1956 | 1462373465129 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1956 | 1462373465130 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:51:05 INFO - PROCESS | 1956 | 1462373465132 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1956 | 1462373465134 Marionette TRACE conn2 <- [1,1578,null,{}] 07:51:05 INFO - PROCESS | 1956 | 1462373465140 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 1956 | 1462373465235 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x128c74000) [pid = 1956] [serial = 1051] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x12121d800) [pid = 1956] [serial = 1089] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x1218ae400) [pid = 1956] [serial = 1090] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x118007400) [pid = 1956] [serial = 1074] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x1289bfc00) [pid = 1956] [serial = 1095] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x11606b800) [pid = 1956] [serial = 1078] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x1132c0800) [pid = 1956] [serial = 1077] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x1161e7800) [pid = 1956] [serial = 1056] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x1181a1800) [pid = 1956] [serial = 1083] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x118719800) [pid = 1956] [serial = 1084] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x1288ca800) [pid = 1956] [serial = 1065] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x1192f4000) [pid = 1956] [serial = 1086] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x1199b9800) [pid = 1956] [serial = 1087] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x121d6f800) [pid = 1956] [serial = 1092] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x12910e000) [pid = 1956] [serial = 1098] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x118059c00) [pid = 1956] [serial = 1059] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x128e3dc00) [pid = 1956] [serial = 1096] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x111048800) [pid = 1956] [serial = 1053] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x118053c00) [pid = 1956] [serial = 1081] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x11751a400) [pid = 1956] [serial = 1080] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x1293e6400) [pid = 1956] [serial = 1071] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1293e5c00) [pid = 1956] [serial = 1101] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x119cf2400) [pid = 1956] [serial = 1062] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1180ca800) [pid = 1956] [serial = 1107] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x129106800) [pid = 1956] [serial = 1068] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x12a632800) [pid = 1956] [serial = 1104] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x12a9da400) [pid = 1956] [serial = 1110] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12af23000) [pid = 1956] [serial = 1111] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x12a962c00) [pid = 1956] [serial = 1105] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x129245c00) [pid = 1956] [serial = 1099] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x12a37ac00) [pid = 1956] [serial = 1102] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12a965c00) [pid = 1956] [serial = 1108] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1288c1c00) [pid = 1956] [serial = 1093] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x128a34800) [pid = 1956] [serial = 994] [outer = 0x0] [url = about:blank] 07:51:05 INFO - PROCESS | 1956 | 1462373465316 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x11950c800 == 79 [pid = 1956] [id = 402] 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x1132c0800) [pid = 1956] [serial = 1205] [outer = 0x0] 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x118059c00) [pid = 1956] [serial = 1206] [outer = 0x1132c0800] 07:51:05 INFO - PROCESS | 1956 | 1462373465350 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12121d800) [pid = 1956] [serial = 1207] [outer = 0x1132c0800] 07:51:05 INFO - PROCESS | 1956 | 1462373465658 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 569ms 07:51:05 INFO - PROCESS | 1956 | 1462373465705 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1956 | 1462373465706 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:51:05 INFO - PROCESS | 1956 | 1462373465710 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1956 | 1462373465711 Marionette TRACE conn2 <- [1,1582,null,{}] 07:51:05 INFO - PROCESS | 1956 | 1462373465714 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 1956 | 1462373465807 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:51:05 INFO - PROCESS | 1956 | 1462373465900 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x125dc6000 == 80 [pid = 1956] [id = 403] 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x1218ac400) [pid = 1956] [serial = 1208] [outer = 0x0] 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x121af2c00) [pid = 1956] [serial = 1209] [outer = 0x1218ac400] 07:51:05 INFO - PROCESS | 1956 | 1462373465927 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x124ded000) [pid = 1956] [serial = 1210] [outer = 0x1218ac400] 07:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 523ms 07:51:06 INFO - PROCESS | 1956 | 1462373466223 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:51:06 INFO - PROCESS | 1956 | 1462373466237 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1956 | 1462373466238 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:51:06 INFO - PROCESS | 1956 | 1462373466241 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1956 | 1462373466242 Marionette TRACE conn2 <- [1,1586,null,{}] 07:51:06 INFO - PROCESS | 1956 | 1462373466244 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 1956 | 1462373466351 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:51:06 INFO - PROCESS | 1956 | 1462373466356 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295de800 == 81 [pid = 1956] [id = 404] 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1251da800) [pid = 1956] [serial = 1211] [outer = 0x0] 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x126f21800) [pid = 1956] [serial = 1212] [outer = 0x1251da800] 07:51:06 INFO - PROCESS | 1956 | 1462373466382 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x1289c1800) [pid = 1956] [serial = 1213] [outer = 0x1251da800] 07:51:06 INFO - PROCESS | 1956 | 1462373466740 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 521ms 07:51:06 INFO - PROCESS | 1956 | 1462373466762 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1956 | 1462373466764 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:51:06 INFO - PROCESS | 1956 | 1462373466769 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1956 | 1462373466770 Marionette TRACE conn2 <- [1,1590,null,{}] 07:51:06 INFO - PROCESS | 1956 | 1462373466772 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 1956 | 1462373466879 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:51:06 INFO - PROCESS | 1956 | 1462373466884 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1bd000 == 82 [pid = 1956] [id = 405] 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1289cc400) [pid = 1956] [serial = 1214] [outer = 0x0] 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x128e4a400) [pid = 1956] [serial = 1215] [outer = 0x1289cc400] 07:51:06 INFO - PROCESS | 1956 | 1462373466911 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12955e400) [pid = 1956] [serial = 1216] [outer = 0x1289cc400] 07:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:51:07 INFO - PROCESS | 1956 | 1462373467285 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 07:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:51:07 INFO - PROCESS | 1956 | 1462373467289 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1956 | 1462373467290 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:51:07 INFO - PROCESS | 1956 | 1462373467292 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1956 | 1462373467293 Marionette TRACE conn2 <- [1,1594,null,{}] 07:51:07 INFO - PROCESS | 1956 | 1462373467296 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1956 | 1462373467426 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:51:07 INFO - PROCESS | 1956 | 1462373467471 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa2000 == 83 [pid = 1956] [id = 406] 07:51:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x118c1fc00) [pid = 1956] [serial = 1217] [outer = 0x0] 07:51:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12a37ac00) [pid = 1956] [serial = 1218] [outer = 0x118c1fc00] 07:51:07 INFO - PROCESS | 1956 | 1462373467496 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12b107000) [pid = 1956] [serial = 1219] [outer = 0x118c1fc00] 07:51:07 INFO - PROCESS | 1956 | 1462373467834 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 568ms 07:51:07 INFO - PROCESS | 1956 | 1462373467866 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1956 | 1462373467867 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:51:07 INFO - PROCESS | 1956 | 1462373467869 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1956 | 1462373467871 Marionette TRACE conn2 <- [1,1598,null,{}] 07:51:07 INFO - PROCESS | 1956 | 1462373467873 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1956 | 1462373467988 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:51:08 INFO - PROCESS | 1956 | 1462373467999 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1da000 == 84 [pid = 1956] [id = 407] 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12a959800) [pid = 1956] [serial = 1220] [outer = 0x0] 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x12b9c1c00) [pid = 1956] [serial = 1221] [outer = 0x12a959800] 07:51:08 INFO - PROCESS | 1956 | 1462373468024 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12bdbd400) [pid = 1956] [serial = 1222] [outer = 0x12a959800] 07:51:08 INFO - PROCESS | 1956 | 1462373468359 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 517ms 07:51:08 INFO - PROCESS | 1956 | 1462373468393 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1956 | 1462373468394 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:51:08 INFO - PROCESS | 1956 | 1462373468396 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1956 | 1462373468398 Marionette TRACE conn2 <- [1,1602,null,{}] 07:51:08 INFO - PROCESS | 1956 | 1462373468400 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 1956 | 1462373468525 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:51:08 INFO - PROCESS | 1956 | 1462373468541 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c677000 == 85 [pid = 1956] [id = 408] 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12bc2f000) [pid = 1956] [serial = 1223] [outer = 0x0] 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x12c187400) [pid = 1956] [serial = 1224] [outer = 0x12bc2f000] 07:51:08 INFO - PROCESS | 1956 | 1462373468566 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x12c519800) [pid = 1956] [serial = 1225] [outer = 0x12bc2f000] 07:51:08 INFO - PROCESS | 1956 | 1462373468932 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 07:51:08 INFO - PROCESS | 1956 | 1462373468973 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1956 | 1462373468974 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:51:08 INFO - PROCESS | 1956 | 1462373468976 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1956 | 1462373468977 Marionette TRACE conn2 <- [1,1606,null,{}] 07:51:08 INFO - PROCESS | 1956 | 1462373468980 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 1956 | 1462373469099 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:51:09 INFO - PROCESS | 1956 | 1462373469113 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3ef800 == 86 [pid = 1956] [id = 409] 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x12a630800) [pid = 1956] [serial = 1226] [outer = 0x0] 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x12c669000) [pid = 1956] [serial = 1227] [outer = 0x12a630800] 07:51:09 INFO - PROCESS | 1956 | 1462373469138 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x12cf82c00) [pid = 1956] [serial = 1228] [outer = 0x12a630800] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x125d36400) [pid = 1956] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x128e49c00) [pid = 1956] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x12a54b000) [pid = 1956] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x11914f400) [pid = 1956] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x118077000) [pid = 1956] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x111044800) [pid = 1956] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x121367000) [pid = 1956] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x112245c00) [pid = 1956] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x121214800) [pid = 1956] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x12a9d4c00) [pid = 1956] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:51:09 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x11269c400) [pid = 1956] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:51:09 INFO - PROCESS | 1956 | 1462373469602 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 07:51:09 INFO - PROCESS | 1956 | 1462373469645 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1956 | 1462373469647 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:51:09 INFO - PROCESS | 1956 | 1462373469649 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1956 | 1462373469651 Marionette TRACE conn2 <- [1,1610,null,{}] 07:51:09 INFO - PROCESS | 1956 | 1462373469653 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 1956 | 1462373469759 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:51:09 INFO - PROCESS | 1956 | 1462373469765 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcd1000 == 87 [pid = 1956] [id = 410] 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x125d36400) [pid = 1956] [serial = 1229] [outer = 0x0] 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x12a9d4c00) [pid = 1956] [serial = 1230] [outer = 0x125d36400] 07:51:09 INFO - PROCESS | 1956 | 1462373469795 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12d93b800) [pid = 1956] [serial = 1231] [outer = 0x125d36400] 07:51:10 INFO - PROCESS | 1956 | 1462373470157 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 07:51:10 INFO - PROCESS | 1956 | 1462373470169 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1956 | 1462373470170 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:51:10 INFO - PROCESS | 1956 | 1462373470173 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1956 | 1462373470174 Marionette TRACE conn2 <- [1,1614,null,{}] 07:51:10 INFO - PROCESS | 1956 | 1462373470176 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 1956 | 1462373470305 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:51:10 INFO - PROCESS | 1956 | 1462373470312 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b03800 == 88 [pid = 1956] [id = 411] 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x128e49c00) [pid = 1956] [serial = 1232] [outer = 0x0] 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x134b89800) [pid = 1956] [serial = 1233] [outer = 0x128e49c00] 07:51:10 INFO - PROCESS | 1956 | 1462373470338 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x134b90000) [pid = 1956] [serial = 1234] [outer = 0x128e49c00] 07:51:10 INFO - PROCESS | 1956 | 1462373470650 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 523ms 07:51:10 INFO - PROCESS | 1956 | 1462373470696 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1956 | 1462373470698 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:51:10 INFO - PROCESS | 1956 | 1462373470700 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1956 | 1462373470701 Marionette TRACE conn2 <- [1,1618,null,{}] 07:51:10 INFO - PROCESS | 1956 | 1462373470703 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 1956 | 1462373470799 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:51:10 INFO - PROCESS | 1956 | 1462373470803 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x134fb9800 == 89 [pid = 1956] [id = 412] 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x134b8a000) [pid = 1956] [serial = 1235] [outer = 0x0] 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x134b96c00) [pid = 1956] [serial = 1236] [outer = 0x134b8a000] 07:51:10 INFO - PROCESS | 1956 | 1462373470828 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x135098c00) [pid = 1956] [serial = 1237] [outer = 0x134b8a000] 07:51:11 INFO - PROCESS | 1956 | 1462373471187 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 07:51:11 INFO - PROCESS | 1956 | 1462373471230 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 1956 | 1462373471233 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:51:11 INFO - PROCESS | 1956 | 1462373471236 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1956 | 1462373471237 Marionette TRACE conn2 <- [1,1622,null,{}] 07:51:11 INFO - PROCESS | 1956 | 1462373471239 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 1956 | 1462373471334 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:51:11 INFO - PROCESS | 1956 | 1462373471339 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377cb000 == 90 [pid = 1956] [id = 413] 07:51:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x134b95c00) [pid = 1956] [serial = 1238] [outer = 0x0] 07:51:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x13509e800) [pid = 1956] [serial = 1239] [outer = 0x134b95c00] 07:51:11 INFO - PROCESS | 1956 | 1462373471363 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1350a4800) [pid = 1956] [serial = 1240] [outer = 0x134b95c00] 07:51:11 INFO - PROCESS | 1956 | 1462373471835 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 07:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:51:11 INFO - PROCESS | 1956 | 1462373471905 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 1956 | 1462373471907 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:51:11 INFO - PROCESS | 1956 | 1462373471911 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1956 | 1462373471913 Marionette TRACE conn2 <- [1,1626,null,{}] 07:51:11 INFO - PROCESS | 1956 | 1462373471917 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 1956 | 1462373472042 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:51:12 INFO - PROCESS | 1956 | 1462373472153 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x119ca5000 == 91 [pid = 1956] [id = 414] 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1127c8800) [pid = 1956] [serial = 1241] [outer = 0x0] 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x1160d0800) [pid = 1956] [serial = 1242] [outer = 0x1127c8800] 07:51:12 INFO - PROCESS | 1956 | 1462373472187 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x118005000) [pid = 1956] [serial = 1243] [outer = 0x1127c8800] 07:51:12 INFO - PROCESS | 1956 | 1462373472640 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 773ms 07:51:12 INFO - PROCESS | 1956 | 1462373472684 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1956 | 1462373472689 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:51:12 INFO - PROCESS | 1956 | 1462373472693 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1956 | 1462373472695 Marionette TRACE conn2 <- [1,1630,null,{}] 07:51:12 INFO - PROCESS | 1956 | 1462373472700 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 1956 | 1462373472813 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:51:12 INFO - PROCESS | 1956 | 1462373472894 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a21800 == 92 [pid = 1956] [id = 415] 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x118c17800) [pid = 1956] [serial = 1244] [outer = 0x0] 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x1192ef800) [pid = 1956] [serial = 1245] [outer = 0x118c17800] 07:51:12 INFO - PROCESS | 1956 | 1462373472925 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x121367800) [pid = 1956] [serial = 1246] [outer = 0x118c17800] 07:51:13 INFO - PROCESS | 1956 | 1462373473337 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 07:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:51:13 INFO - PROCESS | 1956 | 1462373473367 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1956 | 1462373473369 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:51:13 INFO - PROCESS | 1956 | 1462373473371 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1956 | 1462373473374 Marionette TRACE conn2 <- [1,1634,null,{}] 07:51:13 INFO - PROCESS | 1956 | 1462373473382 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 1956 | 1462373473500 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:51:13 INFO - PROCESS | 1956 | 1462373473612 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b1f800 == 93 [pid = 1956] [id = 416] 07:51:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x121d6f800) [pid = 1956] [serial = 1247] [outer = 0x0] 07:51:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x128a30400) [pid = 1956] [serial = 1248] [outer = 0x121d6f800] 07:51:13 INFO - PROCESS | 1956 | 1462373473647 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x12910dc00) [pid = 1956] [serial = 1249] [outer = 0x121d6f800] 07:51:14 INFO - PROCESS | 1956 | 1462373474074 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 724ms 07:51:14 INFO - PROCESS | 1956 | 1462373474126 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1956 | 1462373474128 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:51:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:51:14 INFO - PROCESS | 1956 | 1462373474133 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1956 | 1462373474134 Marionette TRACE conn2 <- [1,1638,null,{}] 07:51:14 INFO - PROCESS | 1956 | 1462373474137 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 1956 | 1462373474249 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:51:14 INFO - PROCESS | 1956 | 1462373474330 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f405000 == 94 [pid = 1956] [id = 417] 07:51:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x12923fc00) [pid = 1956] [serial = 1250] [outer = 0x0] 07:51:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x12a634000) [pid = 1956] [serial = 1251] [outer = 0x12923fc00] 07:51:14 INFO - PROCESS | 1956 | 1462373474361 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x12c18ec00) [pid = 1956] [serial = 1252] [outer = 0x12923fc00] 07:51:14 INFO - PROCESS | 1956 | 1462373474780 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 07:51:14 INFO - PROCESS | 1956 | 1462373474802 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1956 | 1462373474804 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:51:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:51:14 INFO - PROCESS | 1956 | 1462373474806 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1956 | 1462373474807 Marionette TRACE conn2 <- [1,1642,null,{}] 07:51:14 INFO - PROCESS | 1956 | 1462373474810 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 1956 | 1462373474919 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:51:15 INFO - PROCESS | 1956 | 1462373475029 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f8c4800 == 95 [pid = 1956] [id = 418] 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x12b102400) [pid = 1956] [serial = 1253] [outer = 0x0] 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x12c66ec00) [pid = 1956] [serial = 1254] [outer = 0x12b102400] 07:51:15 INFO - PROCESS | 1956 | 1462373475061 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x12cf85400) [pid = 1956] [serial = 1255] [outer = 0x12b102400] 07:51:15 INFO - PROCESS | 1956 | 1462373475465 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 07:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:51:15 INFO - PROCESS | 1956 | 1462373475477 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1956 | 1462373475479 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:51:15 INFO - PROCESS | 1956 | 1462373475481 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1956 | 1462373475482 Marionette TRACE conn2 <- [1,1646,null,{}] 07:51:15 INFO - PROCESS | 1956 | 1462373475485 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 1956 | 1462373475630 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:51:15 INFO - PROCESS | 1956 | 1462373475728 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7c6800 == 96 [pid = 1956] [id = 419] 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x134b8c400) [pid = 1956] [serial = 1256] [outer = 0x0] 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x1350ca800) [pid = 1956] [serial = 1257] [outer = 0x134b8c400] 07:51:15 INFO - PROCESS | 1956 | 1462373475758 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x1350d6c00) [pid = 1956] [serial = 1258] [outer = 0x134b8c400] 07:51:16 INFO - PROCESS | 1956 | 1462373476172 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 720ms 07:51:16 INFO - PROCESS | 1956 | 1462373476201 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1956 | 1462373476203 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:51:16 INFO - PROCESS | 1956 | 1462373476205 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1956 | 1462373476206 Marionette TRACE conn2 <- [1,1650,null,{}] 07:51:16 INFO - PROCESS | 1956 | 1462373476209 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 1956 | 1462373476319 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:51:16 INFO - PROCESS | 1956 | 1462373476446 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7d8000 == 97 [pid = 1956] [id = 420] 07:51:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x1127c1400) [pid = 1956] [serial = 1259] [outer = 0x0] 07:51:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x1350d9000) [pid = 1956] [serial = 1260] [outer = 0x1127c1400] 07:51:16 INFO - PROCESS | 1956 | 1462373476477 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x13f046400) [pid = 1956] [serial = 1261] [outer = 0x1127c1400] 07:51:16 INFO - PROCESS | 1956 | 1462373476887 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 720ms 07:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:51:16 INFO - PROCESS | 1956 | 1462373476926 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1956 | 1462373476927 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:51:16 INFO - PROCESS | 1956 | 1462373476961 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1956 | 1462373476962 Marionette TRACE conn2 <- [1,1654,null,{}] 07:51:16 INFO - PROCESS | 1956 | 1462373476968 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 1956 | 1462373477083 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:51:17 INFO - PROCESS | 1956 | 1462373477164 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a08800 == 98 [pid = 1956] [id = 421] 07:51:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x11269a400) [pid = 1956] [serial = 1262] [outer = 0x0] 07:51:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x1293e0800) [pid = 1956] [serial = 1263] [outer = 0x11269a400] 07:51:17 INFO - PROCESS | 1956 | 1462373477194 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x13f046800) [pid = 1956] [serial = 1264] [outer = 0x11269a400] 07:51:17 INFO - PROCESS | 1956 | 1462373477856 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 957ms 07:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:51:17 INFO - PROCESS | 1956 | 1462373477887 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1956 | 1462373477889 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:51:17 INFO - PROCESS | 1956 | 1462373477892 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1956 | 1462373477895 Marionette TRACE conn2 <- [1,1658,null,{}] 07:51:17 INFO - PROCESS | 1956 | 1462373477899 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 1956 | 1462373478008 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:51:18 INFO - PROCESS | 1956 | 1462373478081 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x116079000 == 99 [pid = 1956] [id = 422] 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x11103f400) [pid = 1956] [serial = 1265] [outer = 0x0] 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x112055400) [pid = 1956] [serial = 1266] [outer = 0x11103f400] 07:51:18 INFO - PROCESS | 1956 | 1462373478152 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x1127bf400) [pid = 1956] [serial = 1267] [outer = 0x11103f400] 07:51:18 INFO - PROCESS | 1956 | 1462373478586 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 723ms 07:51:18 INFO - PROCESS | 1956 | 1462373478616 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1956 | 1462373478620 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:51:18 INFO - PROCESS | 1956 | 1462373478624 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1956 | 1462373478626 Marionette TRACE conn2 <- [1,1662,null,{}] 07:51:18 INFO - PROCESS | 1956 | 1462373478628 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 1956 | 1462373478779 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:51:18 INFO - PROCESS | 1956 | 1462373478791 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b1800 == 100 [pid = 1956] [id = 423] 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x116069800) [pid = 1956] [serial = 1268] [outer = 0x0] 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x117514400) [pid = 1956] [serial = 1269] [outer = 0x116069800] 07:51:18 INFO - PROCESS | 1956 | 1462373478819 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x118055400) [pid = 1956] [serial = 1270] [outer = 0x116069800] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb17800 == 99 [pid = 1956] [id = 210] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x134fb9800 == 98 [pid = 1956] [id = 412] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x134b03800 == 97 [pid = 1956] [id = 411] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcd1000 == 96 [pid = 1956] [id = 410] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3ef800 == 95 [pid = 1956] [id = 409] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12c677000 == 94 [pid = 1956] [id = 408] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x1127c8c00) [pid = 1956] [serial = 1170] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1da000 == 93 [pid = 1956] [id = 407] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa2000 == 92 [pid = 1956] [id = 406] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1bd000 == 91 [pid = 1956] [id = 405] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x1295de800 == 90 [pid = 1956] [id = 404] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x125dc6000 == 89 [pid = 1956] [id = 403] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x11950c800 == 88 [pid = 1956] [id = 402] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x119504000 == 87 [pid = 1956] [id = 401] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x121f80800 == 86 [pid = 1956] [id = 400] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x134e7f000 == 85 [pid = 1956] [id = 398] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x134e69800 == 84 [pid = 1956] [id = 397] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x137606000 == 83 [pid = 1956] [id = 396] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x1356a8800 == 82 [pid = 1956] [id = 395] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x134e45000 == 81 [pid = 1956] [id = 394] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb28000 == 80 [pid = 1956] [id = 393] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x124d16800 == 79 [pid = 1956] [id = 392] 07:51:19 INFO - PROCESS | 1956 | --DOCSHELL 0x11662d800 == 78 [pid = 1956] [id = 391] 07:51:19 INFO - PROCESS | 1956 | 1462373479299 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x129239800) [pid = 1956] [serial = 1153] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x128c2ac00) [pid = 1956] [serial = 1152] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x12a549800) [pid = 1956] [serial = 1156] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x129559000) [pid = 1956] [serial = 1155] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x12b10a400) [pid = 1956] [serial = 1159] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x12a968c00) [pid = 1956] [serial = 1158] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x11956e800) [pid = 1956] [serial = 1143] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x1199c1400) [pid = 1956] [serial = 1144] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x11814f400) [pid = 1956] [serial = 1140] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x11843b800) [pid = 1956] [serial = 1141] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x12bdb2c00) [pid = 1956] [serial = 1131] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x11914b800) [pid = 1956] [serial = 1162] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x12491b800) [pid = 1956] [serial = 1149] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x1161e6800) [pid = 1956] [serial = 1138] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x113150000) [pid = 1956] [serial = 1137] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x1218ad400) [pid = 1956] [serial = 1146] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x121af9c00) [pid = 1956] [serial = 1147] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x1293e8000) [pid = 1956] [serial = 1125] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x1251e5000) [pid = 1956] [serial = 1122] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x1195b3000) [pid = 1956] [serial = 1119] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x1130a3000) [pid = 1956] [serial = 1116] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x12af30800) [pid = 1956] [serial = 1128] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x11314e400) [pid = 1956] [serial = 1134] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x12c18d000) [pid = 1956] [serial = 1168] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x12bc35800) [pid = 1956] [serial = 1167] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x11309e800) [pid = 1956] [serial = 1161] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x12af22400) [pid = 1956] [serial = 1165] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x125274000) [pid = 1956] [serial = 1150] [outer = 0x0] [url = about:blank] 07:51:19 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x126fe8c00) [pid = 1956] [serial = 1164] [outer = 0x0] [url = about:blank] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 720ms 07:51:19 INFO - PROCESS | 1956 | 1462373479345 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1956 | 1462373479346 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:51:19 INFO - PROCESS | 1956 | 1462373479351 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1956 | 1462373479354 Marionette TRACE conn2 <- [1,1666,null,{}] 07:51:19 INFO - PROCESS | 1956 | 1462373479361 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 1956 | 1462373479467 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:51:19 INFO - PROCESS | 1956 | 1462373479473 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x119504000 == 79 [pid = 1956] [id = 424] 07:51:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1181a6400) [pid = 1956] [serial = 1271] [outer = 0x0] 07:51:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x118717c00) [pid = 1956] [serial = 1272] [outer = 0x1181a6400] 07:51:19 INFO - PROCESS | 1956 | 1462373479501 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x119417800) [pid = 1956] [serial = 1273] [outer = 0x1181a6400] 07:51:19 INFO - PROCESS | 1956 | 1462373479886 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 570ms 07:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:51:19 INFO - PROCESS | 1956 | 1462373479922 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1956 | 1462373479924 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:51:19 INFO - PROCESS | 1956 | 1462373479926 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1956 | 1462373479927 Marionette TRACE conn2 <- [1,1670,null,{}] 07:51:19 INFO - PROCESS | 1956 | 1462373479929 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 1956 | 1462373480023 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:51:20 INFO - PROCESS | 1956 | 1462373480049 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x125945800 == 80 [pid = 1956] [id = 425] 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x1195bcc00) [pid = 1956] [serial = 1274] [outer = 0x0] 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x119c91c00) [pid = 1956] [serial = 1275] [outer = 0x1195bcc00] 07:51:20 INFO - PROCESS | 1956 | 1462373480078 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x121366800) [pid = 1956] [serial = 1276] [outer = 0x1195bcc00] 07:51:20 INFO - PROCESS | 1956 | 1462373480492 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 618ms 07:51:20 INFO - PROCESS | 1956 | 1462373480545 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1956 | 1462373480546 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:51:20 INFO - PROCESS | 1956 | 1462373480554 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1956 | 1462373480555 Marionette TRACE conn2 <- [1,1674,null,{}] 07:51:20 INFO - PROCESS | 1956 | 1462373480558 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 1956 | 1462373480649 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:51:20 INFO - PROCESS | 1956 | 1462373480654 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x128acd800 == 81 [pid = 1956] [id = 426] 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x121371800) [pid = 1956] [serial = 1277] [outer = 0x0] 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x1218ad400) [pid = 1956] [serial = 1278] [outer = 0x121371800] 07:51:20 INFO - PROCESS | 1956 | 1462373480679 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x121aefc00) [pid = 1956] [serial = 1279] [outer = 0x121371800] 07:51:21 INFO - PROCESS | 1956 | 1462373481046 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:51:21 INFO - PROCESS | 1956 | 1462373481073 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1956 | 1462373481074 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:51:21 INFO - PROCESS | 1956 | 1462373481077 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1956 | 1462373481078 Marionette TRACE conn2 <- [1,1678,null,{}] 07:51:21 INFO - PROCESS | 1956 | 1462373481082 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1956 | 1462373481224 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:51:21 INFO - PROCESS | 1956 | 1462373481232 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295e5000 == 82 [pid = 1956] [id = 427] 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x121af0000) [pid = 1956] [serial = 1280] [outer = 0x0] 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x124879c00) [pid = 1956] [serial = 1281] [outer = 0x121af0000] 07:51:21 INFO - PROCESS | 1956 | 1462373481258 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x1288c7800) [pid = 1956] [serial = 1282] [outer = 0x121af0000] 07:51:21 INFO - PROCESS | 1956 | 1462373481634 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 568ms 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:51:21 INFO - PROCESS | 1956 | 1462373481646 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1956 | 1462373481647 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:51:21 INFO - PROCESS | 1956 | 1462373481651 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1956 | 1462373481652 Marionette TRACE conn2 <- [1,1682,null,{}] 07:51:21 INFO - PROCESS | 1956 | 1462373481654 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1956 | 1462373481783 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:51:21 INFO - PROCESS | 1956 | 1462373481803 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1ae000 == 83 [pid = 1956] [id = 428] 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x1288c8400) [pid = 1956] [serial = 1283] [outer = 0x0] 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x1289cc800) [pid = 1956] [serial = 1284] [outer = 0x1288c8400] 07:51:21 INFO - PROCESS | 1956 | 1462373481844 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x128c7a000) [pid = 1956] [serial = 1285] [outer = 0x1288c8400] 07:51:22 INFO - PROCESS | 1956 | 1462373482324 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 719ms 07:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:51:22 INFO - PROCESS | 1956 | 1462373482371 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1956 | 1462373482372 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:51:22 INFO - PROCESS | 1956 | 1462373482374 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1956 | 1462373482375 Marionette TRACE conn2 <- [1,1686,null,{}] 07:51:22 INFO - PROCESS | 1956 | 1462373482377 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 1956 | 1462373482491 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:51:22 INFO - PROCESS | 1956 | 1462373482526 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcc8000 == 84 [pid = 1956] [id = 429] 07:51:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x1288cac00) [pid = 1956] [serial = 1286] [outer = 0x0] 07:51:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x12910d000) [pid = 1956] [serial = 1287] [outer = 0x1288cac00] 07:51:22 INFO - PROCESS | 1956 | 1462373482551 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x1293e8000) [pid = 1956] [serial = 1288] [outer = 0x1288cac00] 07:51:22 INFO - PROCESS | 1956 | 1462373482904 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 572ms 07:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:51:22 INFO - PROCESS | 1956 | 1462373482951 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1956 | 1462373482952 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:51:22 INFO - PROCESS | 1956 | 1462373482955 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1956 | 1462373482956 Marionette TRACE conn2 <- [1,1690,null,{}] 07:51:22 INFO - PROCESS | 1956 | 1462373482958 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 1956 | 1462373483082 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:51:23 INFO - PROCESS | 1956 | 1462373483134 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd7c000 == 85 [pid = 1956] [id = 430] 07:51:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x128e41c00) [pid = 1956] [serial = 1289] [outer = 0x0] 07:51:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x12a62bc00) [pid = 1956] [serial = 1290] [outer = 0x128e41c00] 07:51:23 INFO - PROCESS | 1956 | 1462373483159 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x12af24400) [pid = 1956] [serial = 1291] [outer = 0x128e41c00] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x1127c7c00) [pid = 1956] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x12bc2f000) [pid = 1956] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x125d36400) [pid = 1956] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x128e49c00) [pid = 1956] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x1218ac400) [pid = 1956] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x1132c0800) [pid = 1956] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x12a959800) [pid = 1956] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x1289cc400) [pid = 1956] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x118c1fc00) [pid = 1956] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x1127be800) [pid = 1956] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x134b8a000) [pid = 1956] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x1251da800) [pid = 1956] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x12a630800) [pid = 1956] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x11806f800) [pid = 1956] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:51:23 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x12b106800) [pid = 1956] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:51:23 INFO - PROCESS | 1956 | 1462373483828 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 921ms 07:51:23 INFO - PROCESS | 1956 | 1462373483877 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1956 | 1462373483880 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:51:23 INFO - PROCESS | 1956 | 1462373483883 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1956 | 1462373483886 Marionette TRACE conn2 <- [1,1694,null,{}] 07:51:23 INFO - PROCESS | 1956 | 1462373483891 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 1956 | 1462373484010 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:51:24 INFO - PROCESS | 1956 | 1462373484121 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x11853e800 == 86 [pid = 1956] [id = 431] 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x112690c00) [pid = 1956] [serial = 1292] [outer = 0x0] 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x1130a3000) [pid = 1956] [serial = 1293] [outer = 0x112690c00] 07:51:24 INFO - PROCESS | 1956 | 1462373484155 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x1160cf400) [pid = 1956] [serial = 1294] [outer = 0x112690c00] 07:51:24 INFO - PROCESS | 1956 | 1462373484590 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 723ms 07:51:24 INFO - PROCESS | 1956 | 1462373484607 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1956 | 1462373484611 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:51:24 INFO - PROCESS | 1956 | 1462373484615 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1956 | 1462373484618 Marionette TRACE conn2 <- [1,1698,null,{}] 07:51:24 INFO - PROCESS | 1956 | 1462373484620 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 1956 | 1462373484732 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:51:24 INFO - PROCESS | 1956 | 1462373484814 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b3800 == 87 [pid = 1956] [id = 432] 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x11674e400) [pid = 1956] [serial = 1295] [outer = 0x0] 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x11800e400) [pid = 1956] [serial = 1296] [outer = 0x11674e400] 07:51:24 INFO - PROCESS | 1956 | 1462373484844 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x11914c000) [pid = 1956] [serial = 1297] [outer = 0x11674e400] 07:51:25 INFO - PROCESS | 1956 | 1462373485255 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 07:51:25 INFO - PROCESS | 1956 | 1462373485285 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:51:25 INFO - PROCESS | 1956 | 1462373485287 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:51:25 INFO - PROCESS | 1956 | 1462373485289 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1956 | 1462373485292 Marionette TRACE conn2 <- [1,1702,null,{}] 07:51:25 INFO - PROCESS | 1956 | 1462373485300 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 1956 | 1462373485432 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:51:25 INFO - PROCESS | 1956 | 1462373485526 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c684000 == 88 [pid = 1956] [id = 433] 07:51:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x1195b7c00) [pid = 1956] [serial = 1298] [outer = 0x0] 07:51:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x1217e8400) [pid = 1956] [serial = 1299] [outer = 0x1195b7c00] 07:51:25 INFO - PROCESS | 1956 | 1462373485559 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x12487a800) [pid = 1956] [serial = 1300] [outer = 0x1195b7c00] 07:51:25 INFO - PROCESS | 1956 | 1462373485968 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 07:51:26 INFO - PROCESS | 1956 | 1462373486012 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:51:26 INFO - PROCESS | 1956 | 1462373486014 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:51:26 INFO - PROCESS | 1956 | 1462373486016 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1956 | 1462373486018 Marionette TRACE conn2 <- [1,1706,null,{}] 07:51:26 INFO - PROCESS | 1956 | 1462373486020 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 1956 | 1462373486132 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:51:26 INFO - PROCESS | 1956 | 1462373486238 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf18800 == 89 [pid = 1956] [id = 434] 07:51:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x1217ea800) [pid = 1956] [serial = 1301] [outer = 0x0] 07:51:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x1251e5c00) [pid = 1956] [serial = 1302] [outer = 0x1217ea800] 07:51:26 INFO - PROCESS | 1956 | 1462373486269 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x1289c8800) [pid = 1956] [serial = 1303] [outer = 0x1217ea800] 07:51:26 INFO - PROCESS | 1956 | 1462373486683 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 718ms 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:51:26 INFO - PROCESS | 1956 | 1462373486754 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1956 | 1462373486755 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:51:26 INFO - PROCESS | 1956 | 1462373486758 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1956 | 1462373486759 Marionette TRACE conn2 <- [1,1710,null,{}] 07:51:26 INFO - PROCESS | 1956 | 1462373486761 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 1956 | 1462373486907 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:51:26 INFO - PROCESS | 1956 | 1462373486952 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c9000 == 90 [pid = 1956] [id = 435] 07:51:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x1289c3400) [pid = 1956] [serial = 1304] [outer = 0x0] 07:51:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x129111c00) [pid = 1956] [serial = 1305] [outer = 0x1289c3400] 07:51:26 INFO - PROCESS | 1956 | 1462373486981 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x12a95c800) [pid = 1956] [serial = 1306] [outer = 0x1289c3400] 07:51:27 INFO - PROCESS | 1956 | 1462373487405 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 07:51:27 INFO - PROCESS | 1956 | 1462373487427 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:51:27 INFO - PROCESS | 1956 | 1462373487429 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:51:27 INFO - PROCESS | 1956 | 1462373487431 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1956 | 1462373487433 Marionette TRACE conn2 <- [1,1714,null,{}] 07:51:27 INFO - PROCESS | 1956 | 1462373487435 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 1956 | 1462373487563 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:51:27 INFO - PROCESS | 1956 | 1462373487674 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b1b800 == 91 [pid = 1956] [id = 436] 07:51:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x12b10bc00) [pid = 1956] [serial = 1307] [outer = 0x0] 07:51:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x12bc32400) [pid = 1956] [serial = 1308] [outer = 0x12b10bc00] 07:51:27 INFO - PROCESS | 1956 | 1462373487705 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x12c186c00) [pid = 1956] [serial = 1309] [outer = 0x12b10bc00] 07:51:28 INFO - PROCESS | 1956 | 1462373488093 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 720ms 07:51:28 INFO - PROCESS | 1956 | 1462373488178 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1956 | 1462373488180 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:51:28 INFO - PROCESS | 1956 | 1462373488197 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1956 | 1462373488198 Marionette TRACE conn2 <- [1,1718,null,{}] 07:51:28 INFO - PROCESS | 1956 | 1462373488201 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 1956 | 1462373488312 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:51:28 INFO - PROCESS | 1956 | 1462373488392 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e45800 == 92 [pid = 1956] [id = 437] 07:51:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x12b23a000) [pid = 1956] [serial = 1310] [outer = 0x0] 07:51:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x12c512c00) [pid = 1956] [serial = 1311] [outer = 0x12b23a000] 07:51:28 INFO - PROCESS | 1956 | 1462373488423 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x12c66e400) [pid = 1956] [serial = 1312] [outer = 0x12b23a000] 07:51:28 INFO - PROCESS | 1956 | 1462373488822 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 07:51:28 INFO - PROCESS | 1956 | 1462373488869 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1956 | 1462373488870 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:51:28 INFO - PROCESS | 1956 | 1462373488873 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1956 | 1462373488874 Marionette TRACE conn2 <- [1,1722,null,{}] 07:51:28 INFO - PROCESS | 1956 | 1462373488876 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 1956 | 1462373488990 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:51:29 INFO - PROCESS | 1956 | 1462373489099 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x134fca000 == 93 [pid = 1956] [id = 438] 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x12c172400) [pid = 1956] [serial = 1313] [outer = 0x0] 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x12cc21c00) [pid = 1956] [serial = 1314] [outer = 0x12c172400] 07:51:29 INFO - PROCESS | 1956 | 1462373489132 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x12cf84000) [pid = 1956] [serial = 1315] [outer = 0x12c172400] 07:51:29 INFO - PROCESS | 1956 | 1462373489510 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 07:51:29 INFO - PROCESS | 1956 | 1462373489542 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:51:29 INFO - PROCESS | 1956 | 1462373489544 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:51:29 INFO - PROCESS | 1956 | 1462373489546 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1956 | 1462373489548 Marionette TRACE conn2 <- [1,1726,null,{}] 07:51:29 INFO - PROCESS | 1956 | 1462373489552 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 1956 | 1462373489680 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:51:29 INFO - PROCESS | 1956 | 1462373489792 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377c7000 == 94 [pid = 1956] [id = 439] 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x111045800) [pid = 1956] [serial = 1316] [outer = 0x0] 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x12cf7b800) [pid = 1956] [serial = 1317] [outer = 0x111045800] 07:51:29 INFO - PROCESS | 1956 | 1462373489823 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x134b8b400) [pid = 1956] [serial = 1318] [outer = 0x111045800] 07:51:30 INFO - PROCESS | 1956 | 1462373490255 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 774ms 07:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:51:30 INFO - PROCESS | 1956 | 1462373490321 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 1956 | 1462373490322 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:51:30 INFO - PROCESS | 1956 | 1462373490325 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 1956 | 1462373490326 Marionette TRACE conn2 <- [1,1730,null,{}] 07:51:30 INFO - PROCESS | 1956 | 1462373490329 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 1956 | 1462373490445 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:51:30 INFO - PROCESS | 1956 | 1462373490528 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x124dc8800 == 95 [pid = 1956] [id = 440] 07:51:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x1127f2c00) [pid = 1956] [serial = 1319] [outer = 0x0] 07:51:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x1289cc000) [pid = 1956] [serial = 1320] [outer = 0x1127f2c00] 07:51:30 INFO - PROCESS | 1956 | 1462373490558 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x134b8a800) [pid = 1956] [serial = 1321] [outer = 0x1127f2c00] 07:51:30 INFO - PROCESS | 1956 | 1462373490979 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 672ms 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:51:31 INFO - PROCESS | 1956 | 1462373490998 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1956 | 1462373490999 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:51:31 INFO - PROCESS | 1956 | 1462373491002 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1956 | 1462373491004 Marionette TRACE conn2 <- [1,1734,null,{}] 07:51:31 INFO - PROCESS | 1956 | 1462373491029 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 1956 | 1462373491356 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:51:31 INFO - PROCESS | 1956 | 1462373491365 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249c3000 == 96 [pid = 1956] [id = 441] 07:51:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x1122b3c00) [pid = 1956] [serial = 1322] [outer = 0x0] 07:51:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x11269cc00) [pid = 1956] [serial = 1323] [outer = 0x1122b3c00] 07:51:31 INFO - PROCESS | 1956 | 1462373491393 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x1133ed800) [pid = 1956] [serial = 1324] [outer = 0x1122b3c00] 07:51:31 INFO - PROCESS | 1956 | 1462373491854 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 893ms 07:51:31 INFO - PROCESS | 1956 | 1462373491896 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1956 | 1462373491902 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:51:31 INFO - PROCESS | 1956 | 1462373491905 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1956 | 1462373491907 Marionette TRACE conn2 <- [1,1738,null,{}] 07:51:31 INFO - PROCESS | 1956 | 1462373491910 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1956 | 1462373492017 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:51:32 INFO - PROCESS | 1956 | 1462373492103 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x119174800 == 97 [pid = 1956] [id = 442] 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x11807c400) [pid = 1956] [serial = 1325] [outer = 0x0] 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x1182e7c00) [pid = 1956] [serial = 1326] [outer = 0x11807c400] 07:51:32 INFO - PROCESS | 1956 | 1462373492133 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x11941a000) [pid = 1956] [serial = 1327] [outer = 0x11807c400] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcc8000 == 96 [pid = 1956] [id = 429] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1ae000 == 95 [pid = 1956] [id = 428] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x1295e5000 == 94 [pid = 1956] [id = 427] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x128acd800 == 93 [pid = 1956] [id = 426] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x125945800 == 92 [pid = 1956] [id = 425] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x119504000 == 91 [pid = 1956] [id = 424] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x13509e800) [pid = 1956] [serial = 1239] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x12923e800) [pid = 1956] [serial = 1197] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b1800 == 90 [pid = 1956] [id = 423] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x116079000 == 89 [pid = 1956] [id = 422] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x13f8c4800 == 88 [pid = 1956] [id = 418] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x13f405000 == 87 [pid = 1956] [id = 417] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x134b1f800 == 86 [pid = 1956] [id = 416] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x128a21800 == 85 [pid = 1956] [id = 415] 07:51:32 INFO - PROCESS | 1956 | --DOCSHELL 0x119ca5000 == 84 [pid = 1956] [id = 414] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x135098c00) [pid = 1956] [serial = 1237] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x1127ed400) [pid = 1956] [serial = 1200] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x12c187400) [pid = 1956] [serial = 1224] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x12a9d4c00) [pid = 1956] [serial = 1230] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x134b90000) [pid = 1956] [serial = 1234] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x134b89800) [pid = 1956] [serial = 1233] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x124ded000) [pid = 1956] [serial = 1210] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x116f02c00) [pid = 1956] [serial = 1176] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x12121d800) [pid = 1956] [serial = 1207] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x12bdbd400) [pid = 1956] [serial = 1222] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x118059c00) [pid = 1956] [serial = 1206] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x12d93b800) [pid = 1956] [serial = 1231] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x128e4a400) [pid = 1956] [serial = 1215] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x12a37ac00) [pid = 1956] [serial = 1218] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x12c519800) [pid = 1956] [serial = 1225] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x12c668c00) [pid = 1956] [serial = 1191] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x12c17a000) [pid = 1956] [serial = 1171] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x134b96c00) [pid = 1956] [serial = 1236] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x1289c1800) [pid = 1956] [serial = 1213] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x121af2c00) [pid = 1956] [serial = 1209] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x126f21800) [pid = 1956] [serial = 1212] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x12b107000) [pid = 1956] [serial = 1219] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x12c18a000) [pid = 1956] [serial = 1188] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x12af25800) [pid = 1956] [serial = 1185] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x12955e400) [pid = 1956] [serial = 1216] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x12cf82c00) [pid = 1956] [serial = 1228] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x113474c00) [pid = 1956] [serial = 1201] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x111c8a800) [pid = 1956] [serial = 1173] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x12c669000) [pid = 1956] [serial = 1227] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x1258e0400) [pid = 1956] [serial = 1182] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x1181a2400) [pid = 1956] [serial = 1203] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x119229c00) [pid = 1956] [serial = 1204] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x12b9c1c00) [pid = 1956] [serial = 1221] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x12cc20800) [pid = 1956] [serial = 1194] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x119147400) [pid = 1956] [serial = 1179] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x12b238400) [pid = 1956] [serial = 1114] [outer = 0x0] [url = about:blank] 07:51:32 INFO - PROCESS | 1956 | 1462373492588 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 722ms 07:51:32 INFO - PROCESS | 1956 | 1462373492647 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1956 | 1462373492649 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:51:32 INFO - PROCESS | 1956 | 1462373492651 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1956 | 1462373492653 Marionette TRACE conn2 <- [1,1742,null,{}] 07:51:32 INFO - PROCESS | 1956 | 1462373492655 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1956 | 1462373492756 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:51:32 INFO - PROCESS | 1956 | 1462373492826 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x121499800 == 85 [pid = 1956] [id = 443] 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x118059c00) [pid = 1956] [serial = 1328] [outer = 0x0] 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x11941f400) [pid = 1956] [serial = 1329] [outer = 0x118059c00] 07:51:32 INFO - PROCESS | 1956 | 1462373492855 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x121368800) [pid = 1956] [serial = 1330] [outer = 0x118059c00] 07:51:33 INFO - PROCESS | 1956 | 1462373493190 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 569ms 07:51:33 INFO - PROCESS | 1956 | 1462373493220 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1956 | 1462373493223 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:51:33 INFO - PROCESS | 1956 | 1462373493230 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1956 | 1462373493234 Marionette TRACE conn2 <- [1,1746,null,{}] 07:51:33 INFO - PROCESS | 1956 | 1462373493236 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 1956 | 1462373493334 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:51:33 INFO - PROCESS | 1956 | 1462373493402 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f56800 == 86 [pid = 1956] [id = 444] 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x12121c800) [pid = 1956] [serial = 1331] [outer = 0x0] 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x121aee000) [pid = 1956] [serial = 1332] [outer = 0x12121c800] 07:51:33 INFO - PROCESS | 1956 | 1462373493428 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x126fed800) [pid = 1956] [serial = 1333] [outer = 0x12121c800] 07:51:33 INFO - PROCESS | 1956 | 1462373493728 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 526ms 07:51:33 INFO - PROCESS | 1956 | 1462373493753 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1956 | 1462373493754 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:51:33 INFO - PROCESS | 1956 | 1462373493756 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1956 | 1462373493758 Marionette TRACE conn2 <- [1,1750,null,{}] 07:51:33 INFO - PROCESS | 1956 | 1462373493760 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 1956 | 1462373493854 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:51:33 INFO - PROCESS | 1956 | 1462373493859 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baf1000 == 87 [pid = 1956] [id = 445] 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x1288c7000) [pid = 1956] [serial = 1334] [outer = 0x0] 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x128a37c00) [pid = 1956] [serial = 1335] [outer = 0x1288c7000] 07:51:33 INFO - PROCESS | 1956 | 1462373493884 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x1293e3000) [pid = 1956] [serial = 1336] [outer = 0x1288c7000] 07:51:34 INFO - PROCESS | 1956 | 1462373494251 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 07:51:34 INFO - PROCESS | 1956 | 1462373494293 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1956 | 1462373494295 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:51:34 INFO - PROCESS | 1956 | 1462373494300 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1956 | 1462373494302 Marionette TRACE conn2 <- [1,1754,null,{}] 07:51:34 INFO - PROCESS | 1956 | 1462373494304 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 1956 | 1462373494411 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:51:34 INFO - PROCESS | 1956 | 1462373494416 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3dd800 == 88 [pid = 1956] [id = 446] 07:51:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x12b9c7000) [pid = 1956] [serial = 1337] [outer = 0x0] 07:51:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x12bdb4400) [pid = 1956] [serial = 1338] [outer = 0x12b9c7000] 07:51:34 INFO - PROCESS | 1956 | 1462373494444 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x12c17bc00) [pid = 1956] [serial = 1339] [outer = 0x12b9c7000] 07:51:34 INFO - PROCESS | 1956 | 1462373494821 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 569ms 07:51:34 INFO - PROCESS | 1956 | 1462373494869 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1956 | 1462373494870 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:51:34 INFO - PROCESS | 1956 | 1462373494872 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1956 | 1462373494873 Marionette TRACE conn2 <- [1,1758,null,{}] 07:51:34 INFO - PROCESS | 1956 | 1462373494876 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 1956 | 1462373494997 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:51:35 INFO - PROCESS | 1956 | 1462373495018 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d748800 == 89 [pid = 1956] [id = 447] 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x12c515000) [pid = 1956] [serial = 1340] [outer = 0x0] 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x12c668400) [pid = 1956] [serial = 1341] [outer = 0x12c515000] 07:51:35 INFO - PROCESS | 1956 | 1462373495043 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x132539400) [pid = 1956] [serial = 1342] [outer = 0x12c515000] 07:51:35 INFO - PROCESS | 1956 | 1462373495412 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 07:51:35 INFO - PROCESS | 1956 | 1462373495441 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1956 | 1462373495443 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:51:35 INFO - PROCESS | 1956 | 1462373495457 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1956 | 1462373495458 Marionette TRACE conn2 <- [1,1762,null,{}] 07:51:35 INFO - PROCESS | 1956 | 1462373495460 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 1956 | 1462373495580 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:51:35 INFO - PROCESS | 1956 | 1462373495592 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b17800 == 90 [pid = 1956] [id = 448] 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x13253a400) [pid = 1956] [serial = 1343] [outer = 0x0] 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x13253ec00) [pid = 1956] [serial = 1344] [outer = 0x13253a400] 07:51:35 INFO - PROCESS | 1956 | 1462373495617 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x132544400) [pid = 1956] [serial = 1345] [outer = 0x13253a400] 07:51:35 INFO - PROCESS | 1956 | 1462373495997 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 568ms 07:51:36 INFO - PROCESS | 1956 | 1462373496026 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1956 | 1462373496027 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:51:36 INFO - PROCESS | 1956 | 1462373496038 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1956 | 1462373496039 Marionette TRACE conn2 <- [1,1766,null,{}] 07:51:36 INFO - PROCESS | 1956 | 1462373496042 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 1956 | 1462373496189 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:51:36 INFO - PROCESS | 1956 | 1462373496205 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e7b000 == 91 [pid = 1956] [id = 449] 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x13253b800) [pid = 1956] [serial = 1346] [outer = 0x0] 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x134b90000) [pid = 1956] [serial = 1347] [outer = 0x13253b800] 07:51:36 INFO - PROCESS | 1956 | 1462373496229 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x13509bc00) [pid = 1956] [serial = 1348] [outer = 0x13253b800] 07:51:36 INFO - PROCESS | 1956 | 1462373496592 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x1288cac00) [pid = 1956] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x11103f400) [pid = 1956] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x1288c8400) [pid = 1956] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x1181a6400) [pid = 1956] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x116069800) [pid = 1956] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x1195bcc00) [pid = 1956] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x121371800) [pid = 1956] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x134b95c00) [pid = 1956] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:51:36 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x121af0000) [pid = 1956] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 679ms 07:51:36 INFO - PROCESS | 1956 | 1462373496709 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1956 | 1462373496711 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:51:36 INFO - PROCESS | 1956 | 1462373496713 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1956 | 1462373496715 Marionette TRACE conn2 <- [1,1770,null,{}] 07:51:36 INFO - PROCESS | 1956 | 1462373496718 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 1956 | 1462373496818 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:51:36 INFO - PROCESS | 1956 | 1462373496830 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd6c800 == 92 [pid = 1956] [id = 450] 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x119c96000) [pid = 1956] [serial = 1349] [outer = 0x0] 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x125147800) [pid = 1956] [serial = 1350] [outer = 0x119c96000] 07:51:36 INFO - PROCESS | 1956 | 1462373496858 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x12af2bc00) [pid = 1956] [serial = 1351] [outer = 0x119c96000] 07:51:37 INFO - PROCESS | 1956 | 1462373497204 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:51:37 INFO - PROCESS | 1956 | 1462373497234 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1956 | 1462373497235 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:51:37 INFO - PROCESS | 1956 | 1462373497238 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1956 | 1462373497239 Marionette TRACE conn2 <- [1,1774,null,{}] 07:51:37 INFO - PROCESS | 1956 | 1462373497241 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 1956 | 1462373497352 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:51:37 INFO - PROCESS | 1956 | 1462373497426 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f289000 == 93 [pid = 1956] [id = 451] 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x1350a0000) [pid = 1956] [serial = 1352] [outer = 0x0] 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x1350ce000) [pid = 1956] [serial = 1353] [outer = 0x1350a0000] 07:51:37 INFO - PROCESS | 1956 | 1462373497455 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x13f048000) [pid = 1956] [serial = 1354] [outer = 0x1350a0000] 07:51:37 INFO - PROCESS | 1956 | 1462373497775 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 568ms 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:51:37 INFO - PROCESS | 1956 | 1462373497806 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1956 | 1462373497808 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:51:37 INFO - PROCESS | 1956 | 1462373497810 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1956 | 1462373497812 Marionette TRACE conn2 <- [1,1778,null,{}] 07:51:37 INFO - PROCESS | 1956 | 1462373497814 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 1956 | 1462373497913 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:51:37 INFO - PROCESS | 1956 | 1462373497917 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7d5000 == 94 [pid = 1956] [id = 452] 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x112797400) [pid = 1956] [serial = 1355] [outer = 0x0] 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x1127a0400) [pid = 1956] [serial = 1356] [outer = 0x112797400] 07:51:37 INFO - PROCESS | 1956 | 1462373497942 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x12c61c000) [pid = 1956] [serial = 1357] [outer = 0x112797400] 07:51:38 INFO - PROCESS | 1956 | 1462373498275 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 469ms 07:51:38 INFO - PROCESS | 1956 | 1462373498279 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1956 | 1462373498281 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:51:38 INFO - PROCESS | 1956 | 1462373498291 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1956 | 1462373498292 Marionette TRACE conn2 <- [1,1782,null,{}] 07:51:38 INFO - PROCESS | 1956 | 1462373498294 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 1956 | 1462373498432 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:51:38 INFO - PROCESS | 1956 | 1462373498440 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f8d3000 == 95 [pid = 1956] [id = 453] 07:51:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x11279c800) [pid = 1956] [serial = 1358] [outer = 0x0] 07:51:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x12c61cc00) [pid = 1956] [serial = 1359] [outer = 0x11279c800] 07:51:38 INFO - PROCESS | 1956 | 1462373498464 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x12c627800) [pid = 1956] [serial = 1360] [outer = 0x11279c800] 07:51:38 INFO - PROCESS | 1956 | 1462373498912 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 668ms 07:51:38 INFO - PROCESS | 1956 | 1462373498965 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1956 | 1462373498967 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:51:38 INFO - PROCESS | 1956 | 1462373498973 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1956 | 1462373498975 Marionette TRACE conn2 <- [1,1786,null,{}] 07:51:38 INFO - PROCESS | 1956 | 1462373498979 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 1956 | 1462373499106 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:51:39 INFO - PROCESS | 1956 | 1462373499189 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a20000 == 96 [pid = 1956] [id = 454] 07:51:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x112794400) [pid = 1956] [serial = 1361] [outer = 0x0] 07:51:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x1127c0c00) [pid = 1956] [serial = 1362] [outer = 0x112794400] 07:51:39 INFO - PROCESS | 1956 | 1462373499221 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x11615dc00) [pid = 1956] [serial = 1363] [outer = 0x112794400] 07:51:39 INFO - PROCESS | 1956 | 1462373499653 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 724ms 07:51:39 INFO - PROCESS | 1956 | 1462373499697 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1956 | 1462373499701 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:51:39 INFO - PROCESS | 1956 | 1462373499706 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1956 | 1462373499708 Marionette TRACE conn2 <- [1,1790,null,{}] 07:51:39 INFO - PROCESS | 1956 | 1462373499711 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 1956 | 1462373499829 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:51:39 INFO - PROCESS | 1956 | 1462373499941 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1cd000 == 97 [pid = 1956] [id = 455] 07:51:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 196 (0x116936400) [pid = 1956] [serial = 1364] [outer = 0x0] 07:51:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 197 (0x11871e800) [pid = 1956] [serial = 1365] [outer = 0x116936400] 07:51:39 INFO - PROCESS | 1956 | 1462373499974 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 198 (0x12121e800) [pid = 1956] [serial = 1366] [outer = 0x116936400] 07:51:40 INFO - PROCESS | 1956 | 1462373500404 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 07:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:51:40 INFO - PROCESS | 1956 | 1462373500476 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1956 | 1462373500478 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:51:40 INFO - PROCESS | 1956 | 1462373500480 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1956 | 1462373500483 Marionette TRACE conn2 <- [1,1794,null,{}] 07:51:40 INFO - PROCESS | 1956 | 1462373500491 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 1956 | 1462373500612 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:51:40 INFO - PROCESS | 1956 | 1462373500697 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7cd000 == 98 [pid = 1956] [id = 456] 07:51:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 199 (0x121af7400) [pid = 1956] [serial = 1367] [outer = 0x0] 07:51:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 200 (0x126fe8c00) [pid = 1956] [serial = 1368] [outer = 0x121af7400] 07:51:40 INFO - PROCESS | 1956 | 1462373500730 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x12a966000) [pid = 1956] [serial = 1369] [outer = 0x121af7400] 07:51:41 INFO - PROCESS | 1956 | 1462373501137 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:51:41 INFO - PROCESS | 1956 | 1462373501202 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1956 | 1462373501204 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:51:41 INFO - PROCESS | 1956 | 1462373501206 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1956 | 1462373501207 Marionette TRACE conn2 <- [1,1798,null,{}] 07:51:41 INFO - PROCESS | 1956 | 1462373501210 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 1956 | 1462373501326 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:51:41 INFO - PROCESS | 1956 | 1462373501409 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f16f800 == 99 [pid = 1956] [id = 457] 07:51:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x12a9e1000) [pid = 1956] [serial = 1370] [outer = 0x0] 07:51:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x12b9c7400) [pid = 1956] [serial = 1371] [outer = 0x12a9e1000] 07:51:41 INFO - PROCESS | 1956 | 1462373501440 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x12c187400) [pid = 1956] [serial = 1372] [outer = 0x12a9e1000] 07:51:41 INFO - PROCESS | 1956 | 1462373501876 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 719ms 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:51:41 INFO - PROCESS | 1956 | 1462373501926 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1956 | 1462373501927 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:51:41 INFO - PROCESS | 1956 | 1462373501929 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1956 | 1462373501930 Marionette TRACE conn2 <- [1,1802,null,{}] 07:51:41 INFO - PROCESS | 1956 | 1462373501952 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 1956 | 1462373502068 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:51:42 INFO - PROCESS | 1956 | 1462373502152 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f9d0800 == 100 [pid = 1956] [id = 458] 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x12c176000) [pid = 1956] [serial = 1373] [outer = 0x0] 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x12c628000) [pid = 1956] [serial = 1374] [outer = 0x12c176000] 07:51:42 INFO - PROCESS | 1956 | 1462373502182 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x12d93c000) [pid = 1956] [serial = 1375] [outer = 0x12c176000] 07:51:42 INFO - PROCESS | 1956 | 1462373502603 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:51:42 INFO - PROCESS | 1956 | 1462373502619 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1956 | 1462373502621 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:51:42 INFO - PROCESS | 1956 | 1462373502623 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1956 | 1462373502624 Marionette TRACE conn2 <- [1,1806,null,{}] 07:51:42 INFO - PROCESS | 1956 | 1462373502627 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 1956 | 1462373502758 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:51:42 INFO - PROCESS | 1956 | 1462373502873 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x13fbe2000 == 101 [pid = 1956] [id = 459] 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x13253f000) [pid = 1956] [serial = 1376] [outer = 0x0] 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x13509f800) [pid = 1956] [serial = 1377] [outer = 0x13253f000] 07:51:42 INFO - PROCESS | 1956 | 1462373502905 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x135319400) [pid = 1956] [serial = 1378] [outer = 0x13253f000] 07:51:43 INFO - PROCESS | 1956 | 1462373503316 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 718ms 07:51:43 INFO - PROCESS | 1956 | 1462373503342 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1956 | 1462373503343 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:51:43 INFO - PROCESS | 1956 | 1462373503346 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1956 | 1462373503347 Marionette TRACE conn2 <- [1,1810,null,{}] 07:51:43 INFO - PROCESS | 1956 | 1462373503368 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 1956 | 1462373503484 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:51:43 INFO - PROCESS | 1956 | 1462373503596 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377ae000 == 102 [pid = 1956] [id = 460] 07:51:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x1288c4800) [pid = 1956] [serial = 1379] [outer = 0x0] 07:51:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x13531d400) [pid = 1956] [serial = 1380] [outer = 0x1288c4800] 07:51:43 INFO - PROCESS | 1956 | 1462373503627 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x13f048c00) [pid = 1956] [serial = 1381] [outer = 0x1288c4800] 07:51:44 INFO - PROCESS | 1956 | 1462373504053 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 723ms 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:51:44 INFO - PROCESS | 1956 | 1462373504070 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1956 | 1462373504072 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:51:44 INFO - PROCESS | 1956 | 1462373504076 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1956 | 1462373504078 Marionette TRACE conn2 <- [1,1814,null,{}] 07:51:44 INFO - PROCESS | 1956 | 1462373504081 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 1956 | 1462373504223 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:51:44 INFO - PROCESS | 1956 | 1462373504308 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x134670800 == 103 [pid = 1956] [id = 461] 07:51:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x13790b000) [pid = 1956] [serial = 1382] [outer = 0x0] 07:51:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x137910400) [pid = 1956] [serial = 1383] [outer = 0x13790b000] 07:51:44 INFO - PROCESS | 1956 | 1462373504338 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x137915800) [pid = 1956] [serial = 1384] [outer = 0x13790b000] 07:51:44 INFO - PROCESS | 1956 | 1462373504776 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 771ms 07:51:44 INFO - PROCESS | 1956 | 1462373504847 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1956 | 1462373504848 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:51:44 INFO - PROCESS | 1956 | 1462373504850 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1956 | 1462373504852 Marionette TRACE conn2 <- [1,1818,null,{}] 07:51:44 INFO - PROCESS | 1956 | 1462373504854 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 1956 | 1462373504973 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:51:45 INFO - PROCESS | 1956 | 1462373505060 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cb7800 == 104 [pid = 1956] [id = 462] 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x113de8400) [pid = 1956] [serial = 1385] [outer = 0x0] 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x124d62800) [pid = 1956] [serial = 1386] [outer = 0x113de8400] 07:51:45 INFO - PROCESS | 1956 | 1462373505090 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x137919c00) [pid = 1956] [serial = 1387] [outer = 0x113de8400] 07:51:45 INFO - PROCESS | 1956 | 1462373505513 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 07:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:51:45 INFO - PROCESS | 1956 | 1462373505570 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1956 | 1462373505571 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:51:45 INFO - PROCESS | 1956 | 1462373505574 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 1956 | 1462373505575 Marionette TRACE conn2 <- [1,1822,null,{}] 07:51:45 INFO - PROCESS | 1956 | 1462373505577 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 1956 | 1462373505695 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:51:45 INFO - PROCESS | 1956 | 1462373505783 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1b5000 == 105 [pid = 1956] [id = 463] 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x116061c00) [pid = 1956] [serial = 1388] [outer = 0x0] 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x141162400) [pid = 1956] [serial = 1389] [outer = 0x116061c00] 07:51:45 INFO - PROCESS | 1956 | 1462373505814 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x141167c00) [pid = 1956] [serial = 1390] [outer = 0x116061c00] 07:51:46 INFO - PROCESS | 1956 | 1462373506545 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 07:51:46 INFO - PROCESS | 1956 | 1462373506611 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1956 | 1462373506613 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:51:46 INFO - PROCESS | 1956 | 1462373506621 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1956 | 1462373506624 Marionette TRACE conn2 <- [1,1826,null,{}] 07:51:46 INFO - PROCESS | 1956 | 1462373506628 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 1956 | 1462373506741 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:51:46 INFO - PROCESS | 1956 | 1462373506830 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292eb000 == 106 [pid = 1956] [id = 464] 07:51:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x1122b6000) [pid = 1956] [serial = 1391] [outer = 0x0] 07:51:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x11314c000) [pid = 1956] [serial = 1392] [outer = 0x1122b6000] 07:51:46 INFO - PROCESS | 1956 | 1462373506859 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x116747400) [pid = 1956] [serial = 1393] [outer = 0x1122b6000] 07:51:47 INFO - PROCESS | 1956 | 1462373507290 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 726ms 07:51:47 INFO - PROCESS | 1956 | 1462373507347 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1956 | 1462373507351 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:51:47 INFO - PROCESS | 1956 | 1462373507356 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1956 | 1462373507357 Marionette TRACE conn2 <- [1,1830,null,{}] 07:51:47 INFO - PROCESS | 1956 | 1462373507360 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 1956 | 1462373507467 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:51:47 INFO - PROCESS | 1956 | 1462373507559 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x11951e000 == 107 [pid = 1956] [id = 465] 07:51:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x11716b400) [pid = 1956] [serial = 1394] [outer = 0x0] 07:51:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x1182f1800) [pid = 1956] [serial = 1395] [outer = 0x11716b400] 07:51:47 INFO - PROCESS | 1956 | 1462373507587 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x11922a000) [pid = 1956] [serial = 1396] [outer = 0x11716b400] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf14000 == 106 [pid = 1956] [id = 291] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c7000 == 105 [pid = 1956] [id = 334] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1e4000 == 104 [pid = 1956] [id = 208] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x134b77000 == 103 [pid = 1956] [id = 254] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x12d74d000 == 102 [pid = 1956] [id = 295] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x13f7d5000 == 101 [pid = 1956] [id = 452] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x13f289000 == 100 [pid = 1956] [id = 451] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd6c800 == 99 [pid = 1956] [id = 450] 07:51:47 INFO - PROCESS | 1956 | --DOCSHELL 0x134e7b000 == 98 [pid = 1956] [id = 449] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x12a62bc00) [pid = 1956] [serial = 1290] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x134b17800 == 97 [pid = 1956] [id = 448] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12d748800 == 96 [pid = 1956] [id = 447] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3dd800 == 95 [pid = 1956] [id = 446] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12baf1000 == 94 [pid = 1956] [id = 445] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x126f56800 == 93 [pid = 1956] [id = 444] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x121499800 == 92 [pid = 1956] [id = 443] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x119174800 == 91 [pid = 1956] [id = 442] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1249c3000 == 90 [pid = 1956] [id = 441] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x134e45800 == 89 [pid = 1956] [id = 437] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x134b1b800 == 88 [pid = 1956] [id = 436] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c9000 == 87 [pid = 1956] [id = 435] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf18800 == 86 [pid = 1956] [id = 434] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12c684000 == 85 [pid = 1956] [id = 433] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b3800 == 84 [pid = 1956] [id = 432] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x11853e800 == 83 [pid = 1956] [id = 431] 07:51:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd7c000 == 82 [pid = 1956] [id = 430] 07:51:48 INFO - PROCESS | 1956 | 1462373508103 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 772ms 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:51:48 INFO - PROCESS | 1956 | 1462373508128 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1956 | 1462373508129 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:51:48 INFO - PROCESS | 1956 | 1462373508132 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1956 | 1462373508136 Marionette TRACE conn2 <- [1,1834,null,{}] 07:51:48 INFO - PROCESS | 1956 | 1462373508143 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 1956 | 1462373508242 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x12910d000) [pid = 1956] [serial = 1287] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x1293e8000) [pid = 1956] [serial = 1288] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x124879c00) [pid = 1956] [serial = 1281] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x112055400) [pid = 1956] [serial = 1266] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x1127bf400) [pid = 1956] [serial = 1267] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x12a634000) [pid = 1956] [serial = 1251] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x1289cc800) [pid = 1956] [serial = 1284] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x118717c00) [pid = 1956] [serial = 1272] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x119417800) [pid = 1956] [serial = 1273] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x118055400) [pid = 1956] [serial = 1270] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x117514400) [pid = 1956] [serial = 1269] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x119c91c00) [pid = 1956] [serial = 1275] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x121366800) [pid = 1956] [serial = 1276] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x1293e0800) [pid = 1956] [serial = 1263] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x12c66ec00) [pid = 1956] [serial = 1254] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x1218ad400) [pid = 1956] [serial = 1278] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x121aefc00) [pid = 1956] [serial = 1279] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x1192ef800) [pid = 1956] [serial = 1245] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x128a30400) [pid = 1956] [serial = 1248] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x1350ca800) [pid = 1956] [serial = 1257] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x1160d0800) [pid = 1956] [serial = 1242] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x1350a4800) [pid = 1956] [serial = 1240] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x1350d9000) [pid = 1956] [serial = 1260] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x128c7a000) [pid = 1956] [serial = 1285] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x1288c7800) [pid = 1956] [serial = 1282] [outer = 0x0] [url = about:blank] 07:51:48 INFO - PROCESS | 1956 | 1462373508318 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1b2800 == 83 [pid = 1956] [id = 466] 07:51:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x1127c1800) [pid = 1956] [serial = 1397] [outer = 0x0] 07:51:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x1176b8400) [pid = 1956] [serial = 1398] [outer = 0x1127c1800] 07:51:48 INFO - PROCESS | 1956 | 1462373508353 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x119cee000) [pid = 1956] [serial = 1399] [outer = 0x1127c1800] 07:51:48 INFO - PROCESS | 1956 | 1462373508774 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 673ms 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:51:48 INFO - PROCESS | 1956 | 1462373508805 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1956 | 1462373508807 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:51:48 INFO - PROCESS | 1956 | 1462373508811 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1956 | 1462373508814 Marionette TRACE conn2 <- [1,1838,null,{}] 07:51:48 INFO - PROCESS | 1956 | 1462373508819 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 1956 | 1462373508936 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:51:49 INFO - PROCESS | 1956 | 1462373509050 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171e2000 == 84 [pid = 1956] [id = 467] 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x112796400) [pid = 1956] [serial = 1400] [outer = 0x0] 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x1127a1c00) [pid = 1956] [serial = 1401] [outer = 0x112796400] 07:51:49 INFO - PROCESS | 1956 | 1462373509085 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x113d5b000) [pid = 1956] [serial = 1402] [outer = 0x112796400] 07:51:49 INFO - PROCESS | 1956 | 1462373509588 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 824ms 07:51:49 INFO - PROCESS | 1956 | 1462373509635 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1956 | 1462373509640 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:51:49 INFO - PROCESS | 1956 | 1462373509644 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1956 | 1462373509646 Marionette TRACE conn2 <- [1,1842,null,{}] 07:51:49 INFO - PROCESS | 1956 | 1462373509669 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 1956 | 1462373509786 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:51:49 INFO - PROCESS | 1956 | 1462373509868 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x125db1800 == 85 [pid = 1956] [id = 468] 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x118058800) [pid = 1956] [serial = 1403] [outer = 0x0] 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x1181a8000) [pid = 1956] [serial = 1404] [outer = 0x118058800] 07:51:49 INFO - PROCESS | 1956 | 1462373509899 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x119155800) [pid = 1956] [serial = 1405] [outer = 0x118058800] 07:51:50 INFO - PROCESS | 1956 | 1462373510309 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 07:51:50 INFO - PROCESS | 1956 | 1462373510335 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1956 | 1462373510337 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:51:50 INFO - PROCESS | 1956 | 1462373510339 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1956 | 1462373510342 Marionette TRACE conn2 <- [1,1846,null,{}] 07:51:50 INFO - PROCESS | 1956 | 1462373510350 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 1956 | 1462373510469 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:51:50 INFO - PROCESS | 1956 | 1462373510580 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a939800 == 86 [pid = 1956] [id = 469] 07:51:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x11922b000) [pid = 1956] [serial = 1406] [outer = 0x0] 07:51:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x119ced800) [pid = 1956] [serial = 1407] [outer = 0x11922b000] 07:51:50 INFO - PROCESS | 1956 | 1462373510617 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x121af8000) [pid = 1956] [serial = 1408] [outer = 0x11922b000] 07:51:51 INFO - PROCESS | 1956 | 1462373511086 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 822ms 07:51:51 INFO - PROCESS | 1956 | 1462373511162 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1956 | 1462373511164 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:51:51 INFO - PROCESS | 1956 | 1462373511168 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1956 | 1462373511169 Marionette TRACE conn2 <- [1,1850,null,{}] 07:51:51 INFO - PROCESS | 1956 | 1462373511172 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 1956 | 1462373511280 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:51:51 INFO - PROCESS | 1956 | 1462373511364 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bade000 == 87 [pid = 1956] [id = 470] 07:51:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x124cad800) [pid = 1956] [serial = 1409] [outer = 0x0] 07:51:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x125d2dc00) [pid = 1956] [serial = 1410] [outer = 0x124cad800] 07:51:51 INFO - PROCESS | 1956 | 1462373511395 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x126feb400) [pid = 1956] [serial = 1411] [outer = 0x124cad800] 07:51:51 INFO - PROCESS | 1956 | 1462373511809 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 07:51:51 INFO - PROCESS | 1956 | 1462373511838 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1956 | 1462373511839 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:51:51 INFO - PROCESS | 1956 | 1462373511842 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1956 | 1462373511843 Marionette TRACE conn2 <- [1,1854,null,{}] 07:51:51 INFO - PROCESS | 1956 | 1462373511845 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 1956 | 1462373511955 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:51:52 INFO - PROCESS | 1956 | 1462373512068 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bce5800 == 88 [pid = 1956] [id = 471] 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x124f9d800) [pid = 1956] [serial = 1412] [outer = 0x0] 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x1288c9c00) [pid = 1956] [serial = 1413] [outer = 0x124f9d800] 07:51:52 INFO - PROCESS | 1956 | 1462373512101 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x128a2ac00) [pid = 1956] [serial = 1414] [outer = 0x124f9d800] 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x12910b000) [pid = 1956] [serial = 1415] [outer = 0x12a548400] 07:51:52 INFO - PROCESS | 1956 | 1462373512564 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 07:51:52 INFO - PROCESS | 1956 | 1462373512622 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1956 | 1462373512623 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:51:52 INFO - PROCESS | 1956 | 1462373512627 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1956 | 1462373512628 Marionette TRACE conn2 <- [1,1858,null,{}] 07:51:52 INFO - PROCESS | 1956 | 1462373512631 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 1956 | 1462373512765 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:51:52 INFO - PROCESS | 1956 | 1462373512866 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3c6000 == 89 [pid = 1956] [id = 472] 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 222 (0x118050000) [pid = 1956] [serial = 1416] [outer = 0x0] 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 223 (0x121af3000) [pid = 1956] [serial = 1417] [outer = 0x118050000] 07:51:52 INFO - PROCESS | 1956 | 1462373512900 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 224 (0x12a965800) [pid = 1956] [serial = 1418] [outer = 0x118050000] 07:51:53 INFO - PROCESS | 1956 | 1462373513300 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 719ms 07:51:53 INFO - PROCESS | 1956 | 1462373513347 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1956 | 1462373513349 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:51:53 INFO - PROCESS | 1956 | 1462373513353 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1956 | 1462373513354 Marionette TRACE conn2 <- [1,1862,null,{}] 07:51:53 INFO - PROCESS | 1956 | 1462373513356 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 1956 | 1462373513462 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:51:53 INFO - PROCESS | 1956 | 1462373513576 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3fb000 == 90 [pid = 1956] [id = 473] 07:51:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 225 (0x110f30c00) [pid = 1956] [serial = 1419] [outer = 0x0] 07:51:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 226 (0x12af2b800) [pid = 1956] [serial = 1420] [outer = 0x110f30c00] 07:51:53 INFO - PROCESS | 1956 | 1462373513610 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 227 (0x12b9c0800) [pid = 1956] [serial = 1421] [outer = 0x110f30c00] 07:51:54 INFO - PROCESS | 1956 | 1462373514030 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 07:51:54 INFO - PROCESS | 1956 | 1462373514073 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1956 | 1462373514074 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:51:54 INFO - PROCESS | 1956 | 1462373514095 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1956 | 1462373514096 Marionette TRACE conn2 <- [1,1866,null,{}] 07:51:54 INFO - PROCESS | 1956 | 1462373514114 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 1956 | 1462373514265 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:51:54 INFO - PROCESS | 1956 | 1462373514276 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec6e000 == 91 [pid = 1956] [id = 474] 07:51:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 228 (0x12af27800) [pid = 1956] [serial = 1422] [outer = 0x0] 07:51:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 229 (0x12bdb1c00) [pid = 1956] [serial = 1423] [outer = 0x12af27800] 07:51:54 INFO - PROCESS | 1956 | 1462373514306 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 230 (0x12c176400) [pid = 1956] [serial = 1424] [outer = 0x12af27800] 07:51:54 INFO - PROCESS | 1956 | 1462373514741 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 680ms 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:51:54 INFO - PROCESS | 1956 | 1462373514776 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1956 | 1462373514778 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:51:54 INFO - PROCESS | 1956 | 1462373514780 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1956 | 1462373514781 Marionette TRACE conn2 <- [1,1870,null,{}] 07:51:54 INFO - PROCESS | 1956 | 1462373514784 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 1956 | 1462373514898 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:51:55 INFO - PROCESS | 1956 | 1462373515011 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b19000 == 92 [pid = 1956] [id = 475] 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 231 (0x12bdb5000) [pid = 1956] [serial = 1425] [outer = 0x0] 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 232 (0x12c18c000) [pid = 1956] [serial = 1426] [outer = 0x12bdb5000] 07:51:55 INFO - PROCESS | 1956 | 1462373515043 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 233 (0x12c51e000) [pid = 1956] [serial = 1427] [outer = 0x12bdb5000] 07:51:55 INFO - PROCESS | 1956 | 1462373515466 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 718ms 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:51:55 INFO - PROCESS | 1956 | 1462373515501 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1956 | 1462373515502 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:51:55 INFO - PROCESS | 1956 | 1462373515505 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1956 | 1462373515506 Marionette TRACE conn2 <- [1,1874,null,{}] 07:51:55 INFO - PROCESS | 1956 | 1462373515508 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 1956 | 1462373515635 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:51:55 INFO - PROCESS | 1956 | 1462373515723 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x134fb6000 == 93 [pid = 1956] [id = 476] 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 234 (0x12b234c00) [pid = 1956] [serial = 1428] [outer = 0x0] 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 235 (0x12c623000) [pid = 1956] [serial = 1429] [outer = 0x12b234c00] 07:51:55 INFO - PROCESS | 1956 | 1462373515753 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 236 (0x12cc20c00) [pid = 1956] [serial = 1430] [outer = 0x12b234c00] 07:51:56 INFO - PROCESS | 1956 | 1462373516197 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 719ms 07:51:56 INFO - PROCESS | 1956 | 1462373516225 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:51:56 INFO - PROCESS | 1956 | 1462373516227 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:51:56 INFO - PROCESS | 1956 | 1462373516229 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1956 | 1462373516231 Marionette TRACE conn2 <- [1,1878,null,{}] 07:51:56 INFO - PROCESS | 1956 | 1462373516253 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 1956 | 1462373516382 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:51:56 INFO - PROCESS | 1956 | 1462373516472 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377c9800 == 94 [pid = 1956] [id = 477] 07:51:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 237 (0x12d93f400) [pid = 1956] [serial = 1431] [outer = 0x0] 07:51:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 238 (0x13253bc00) [pid = 1956] [serial = 1432] [outer = 0x12d93f400] 07:51:56 INFO - PROCESS | 1956 | 1462373516510 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 239 (0x134b90800) [pid = 1956] [serial = 1433] [outer = 0x12d93f400] 07:51:57 INFO - PROCESS | 1956 | 1462373517093 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 891ms 07:51:57 INFO - PROCESS | 1956 | 1462373517130 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:51:57 INFO - PROCESS | 1956 | 1462373517133 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:51:57 INFO - PROCESS | 1956 | 1462373517137 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1956 | 1462373517139 Marionette TRACE conn2 <- [1,1882,null,{}] 07:51:57 INFO - PROCESS | 1956 | 1462373517143 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 1956 | 1462373517255 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:51:57 INFO - PROCESS | 1956 | 1462373517344 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e1b000 == 95 [pid = 1956] [id = 478] 07:51:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 240 (0x1127a2800) [pid = 1956] [serial = 1434] [outer = 0x0] 07:51:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 241 (0x113158000) [pid = 1956] [serial = 1435] [outer = 0x1127a2800] 07:51:57 INFO - PROCESS | 1956 | 1462373517374 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 242 (0x118071c00) [pid = 1956] [serial = 1436] [outer = 0x1127a2800] 07:51:57 INFO - PROCESS | 1956 | 1462373517920 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:51:57 INFO - PROCESS | 1956 | --DOCSHELL 0x11951e000 == 94 [pid = 1956] [id = 465] 07:51:57 INFO - PROCESS | 1956 | --DOCSHELL 0x1292eb000 == 93 [pid = 1956] [id = 464] 07:51:57 INFO - PROCESS | 1956 | --DOCSHELL 0x13f7cd000 == 92 [pid = 1956] [id = 456] 07:51:57 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1cd000 == 91 [pid = 1956] [id = 455] 07:51:57 INFO - PROCESS | 1956 | --DOCSHELL 0x121a20000 == 90 [pid = 1956] [id = 454] 07:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 824ms 07:51:57 INFO - PROCESS | 1956 | 1462373517967 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1956 | 1462373517969 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:51:57 INFO - PROCESS | 1956 | 1462373517975 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1956 | 1462373517978 Marionette TRACE conn2 <- [1,1886,null,{}] 07:51:57 INFO - PROCESS | 1956 | 1462373517984 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 1956 | 1462373518107 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:51:58 INFO - PROCESS | 1956 | 1462373518191 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x121b9d800 == 91 [pid = 1956] [id = 479] 07:51:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 243 (0x1127e9000) [pid = 1956] [serial = 1437] [outer = 0x0] 07:51:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 244 (0x113bebc00) [pid = 1956] [serial = 1438] [outer = 0x1127e9000] 07:51:58 INFO - PROCESS | 1956 | 1462373518224 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 245 (0x11819b400) [pid = 1956] [serial = 1439] [outer = 0x1127e9000] 07:51:58 INFO - PROCESS | 1956 | 1462373518664 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 722ms 07:51:58 INFO - PROCESS | 1956 | 1462373518704 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1956 | 1462373518708 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:51:58 INFO - PROCESS | 1956 | 1462373518715 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1956 | 1462373518719 Marionette TRACE conn2 <- [1,1890,null,{}] 07:51:58 INFO - PROCESS | 1956 | 1462373518721 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 1956 | 1462373518839 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:51:58 INFO - PROCESS | 1956 | 1462373518926 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba8c000 == 92 [pid = 1956] [id = 480] 07:51:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 246 (0x119233400) [pid = 1956] [serial = 1440] [outer = 0x0] 07:51:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 247 (0x12156d000) [pid = 1956] [serial = 1441] [outer = 0x119233400] 07:51:58 INFO - PROCESS | 1956 | 1462373518959 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 248 (0x121bd1c00) [pid = 1956] [serial = 1442] [outer = 0x119233400] 07:51:59 INFO - PROCESS | 1956 | 1462373519404 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 722ms 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:51:59 INFO - PROCESS | 1956 | 1462373519437 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1956 | 1462373519438 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:51:59 INFO - PROCESS | 1956 | 1462373519440 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1956 | 1462373519443 Marionette TRACE conn2 <- [1,1894,null,{}] 07:51:59 INFO - PROCESS | 1956 | 1462373519451 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 1956 | 1462373519569 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:51:59 INFO - PROCESS | 1956 | 1462373519688 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3fc000 == 93 [pid = 1956] [id = 481] 07:51:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 249 (0x12491d800) [pid = 1956] [serial = 1443] [outer = 0x0] 07:51:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 250 (0x126fee800) [pid = 1956] [serial = 1444] [outer = 0x12491d800] 07:51:59 INFO - PROCESS | 1956 | 1462373519725 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 251 (0x129102c00) [pid = 1956] [serial = 1445] [outer = 0x12491d800] 07:52:00 INFO - PROCESS | 1956 | 1462373520223 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 823ms 07:52:00 INFO - PROCESS | 1956 | 1462373520264 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1956 | 1462373520267 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:52:00 INFO - PROCESS | 1956 | 1462373520270 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1956 | 1462373520271 Marionette TRACE conn2 <- [1,1898,null,{}] 07:52:00 INFO - PROCESS | 1956 | 1462373520274 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 1956 | 1462373520382 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:52:00 INFO - PROCESS | 1956 | 1462373520473 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377aa000 == 94 [pid = 1956] [id = 482] 07:52:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 252 (0x129562400) [pid = 1956] [serial = 1446] [outer = 0x0] 07:52:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 253 (0x12a62a000) [pid = 1956] [serial = 1447] [outer = 0x129562400] 07:52:00 INFO - PROCESS | 1956 | 1462373520503 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 254 (0x12b109400) [pid = 1956] [serial = 1448] [outer = 0x129562400] 07:52:00 INFO - PROCESS | 1956 | 1462373520898 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:52:00 INFO - PROCESS | 1956 | 1462373520941 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1956 | 1462373520942 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:52:00 INFO - PROCESS | 1956 | 1462373520945 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1956 | 1462373520946 Marionette TRACE conn2 <- [1,1902,null,{}] 07:52:00 INFO - PROCESS | 1956 | 1462373520949 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 1956 | 1462373521060 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:52:01 INFO - PROCESS | 1956 | 1462373521176 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f28a000 == 95 [pid = 1956] [id = 483] 07:52:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 255 (0x12a374000) [pid = 1956] [serial = 1449] [outer = 0x0] 07:52:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 256 (0x12bc35800) [pid = 1956] [serial = 1450] [outer = 0x12a374000] 07:52:01 INFO - PROCESS | 1956 | 1462373521208 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 257 (0x12c668800) [pid = 1956] [serial = 1451] [outer = 0x12a374000] 07:52:01 INFO - PROCESS | 1956 | 1462373521652 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 724ms 07:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:52:01 INFO - PROCESS | 1956 | 1462373521670 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 1956 | 1462373521672 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:52:01 INFO - PROCESS | 1956 | 1462373521693 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1956 | 1462373521694 Marionette TRACE conn2 <- [1,1906,null,{}] 07:52:01 INFO - PROCESS | 1956 | 1462373521713 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 1956 | 1462373521852 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:52:01 INFO - PROCESS | 1956 | 1462373521944 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7e0000 == 96 [pid = 1956] [id = 484] 07:52:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 258 (0x12cf80000) [pid = 1956] [serial = 1452] [outer = 0x0] 07:52:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 259 (0x132546400) [pid = 1956] [serial = 1453] [outer = 0x12cf80000] 07:52:01 INFO - PROCESS | 1956 | 1462373521976 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 260 (0x134b94800) [pid = 1956] [serial = 1454] [outer = 0x12cf80000] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 740ms 07:52:02 INFO - PROCESS | 1956 | 1462373522405 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:52:02 INFO - PROCESS | 1956 | 1462373522415 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1956 | 1462373522418 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:52:02 INFO - PROCESS | 1956 | 1462373522421 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1956 | 1462373522422 Marionette TRACE conn2 <- [1,1910,null,{}] 07:52:02 INFO - PROCESS | 1956 | 1462373522425 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 1956 | 1462373522533 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:52:02 INFO - PROCESS | 1956 | 1462373522649 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f9ce800 == 97 [pid = 1956] [id = 485] 07:52:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 261 (0x12d93fc00) [pid = 1956] [serial = 1455] [outer = 0x0] 07:52:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 262 (0x13509e800) [pid = 1956] [serial = 1456] [outer = 0x12d93fc00] 07:52:02 INFO - PROCESS | 1956 | 1462373522681 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 263 (0x1350d0800) [pid = 1956] [serial = 1457] [outer = 0x12d93fc00] 07:52:03 INFO - PROCESS | 1956 | 1462373523072 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:52:03 INFO - PROCESS | 1956 | 1462373523141 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1956 | 1462373523142 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:52:03 INFO - PROCESS | 1956 | 1462373523145 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1956 | 1462373523146 Marionette TRACE conn2 <- [1,1914,null,{}] 07:52:03 INFO - PROCESS | 1956 | 1462373523148 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 1956 | 1462373523277 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:52:03 INFO - PROCESS | 1956 | 1462373523366 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x13fbe9800 == 98 [pid = 1956] [id = 486] 07:52:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 264 (0x110f24c00) [pid = 1956] [serial = 1458] [outer = 0x0] 07:52:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 265 (0x135312c00) [pid = 1956] [serial = 1459] [outer = 0x110f24c00] 07:52:03 INFO - PROCESS | 1956 | 1462373523396 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 266 (0x135318400) [pid = 1956] [serial = 1460] [outer = 0x110f24c00] 07:52:03 INFO - PROCESS | 1956 | 1462373523780 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 668ms 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:52:03 INFO - PROCESS | 1956 | 1462373523813 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1956 | 1462373523815 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:52:03 INFO - PROCESS | 1956 | 1462373523817 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1956 | 1462373523818 Marionette TRACE conn2 <- [1,1918,null,{}] 07:52:03 INFO - PROCESS | 1956 | 1462373523820 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 1956 | 1462373523931 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:52:04 INFO - PROCESS | 1956 | 1462373524022 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x13fb11800 == 99 [pid = 1956] [id = 487] 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 267 (0x1350d4c00) [pid = 1956] [serial = 1461] [outer = 0x0] 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 268 (0x137763400) [pid = 1956] [serial = 1462] [outer = 0x1350d4c00] 07:52:04 INFO - PROCESS | 1956 | 1462373524052 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 269 (0x137767000) [pid = 1956] [serial = 1463] [outer = 0x1350d4c00] 07:52:04 INFO - PROCESS | 1956 | 1462373524454 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:52:04 INFO - PROCESS | 1956 | 1462373524487 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 1956 | 1462373524488 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:52:04 INFO - PROCESS | 1956 | 1462373524491 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1956 | 1462373524492 Marionette TRACE conn2 <- [1,1922,null,{}] 07:52:04 INFO - PROCESS | 1956 | 1462373524495 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 1956 | 1462373524603 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:52:04 INFO - PROCESS | 1956 | 1462373524743 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x141eca000 == 100 [pid = 1956] [id = 488] 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 270 (0x135320000) [pid = 1956] [serial = 1464] [outer = 0x0] 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 271 (0x13776bc00) [pid = 1956] [serial = 1465] [outer = 0x135320000] 07:52:04 INFO - PROCESS | 1956 | 1462373524774 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 272 (0x137771400) [pid = 1956] [serial = 1466] [outer = 0x135320000] 07:52:05 INFO - PROCESS | 1956 | 1462373525204 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 768ms 07:52:05 INFO - PROCESS | 1956 | 1462373525260 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1956 | 1462373525261 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:52:05 INFO - PROCESS | 1956 | 1462373525264 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1956 | 1462373525266 Marionette TRACE conn2 <- [1,1926,null,{}] 07:52:05 INFO - PROCESS | 1956 | 1462373525429 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 1956 | 1462373525578 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:52:05 INFO - PROCESS | 1956 | 1462373525634 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292dc800 == 101 [pid = 1956] [id = 489] 07:52:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 273 (0x1127a0000) [pid = 1956] [serial = 1467] [outer = 0x0] 07:52:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 274 (0x116161800) [pid = 1956] [serial = 1468] [outer = 0x1127a0000] 07:52:05 INFO - PROCESS | 1956 | 1462373525663 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 275 (0x11871f800) [pid = 1956] [serial = 1469] [outer = 0x1127a0000] 07:52:06 INFO - PROCESS | 1956 | 1462373526170 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 971ms 07:52:06 INFO - PROCESS | 1956 | 1462373526236 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1956 | 1462373526239 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:52:06 INFO - PROCESS | 1956 | 1462373526242 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1956 | 1462373526243 Marionette TRACE conn2 <- [1,1930,null,{}] 07:52:06 INFO - PROCESS | 1956 | 1462373526246 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 1956 | 1462373526363 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:52:06 INFO - PROCESS | 1956 | 1462373526463 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa2000 == 102 [pid = 1956] [id = 490] 07:52:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 276 (0x121b0b400) [pid = 1956] [serial = 1470] [outer = 0x0] 07:52:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 277 (0x124874800) [pid = 1956] [serial = 1471] [outer = 0x121b0b400] 07:52:06 INFO - PROCESS | 1956 | 1462373526492 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 278 (0x1258db800) [pid = 1956] [serial = 1472] [outer = 0x121b0b400] 07:52:06 INFO - PROCESS | 1956 | 1462373526928 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:52:06 INFO - PROCESS | 1956 | 1462373526961 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1956 | 1462373526962 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:52:06 INFO - PROCESS | 1956 | 1462373526965 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1956 | 1462373526967 Marionette TRACE conn2 <- [1,1934,null,{}] 07:52:06 INFO - PROCESS | 1956 | 1462373526971 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 1956 | 1462373527080 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:52:07 INFO - PROCESS | 1956 | 1462373527204 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c7000 == 103 [pid = 1956] [id = 491] 07:52:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 279 (0x126fec000) [pid = 1956] [serial = 1473] [outer = 0x0] 07:52:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 280 (0x1289cd800) [pid = 1956] [serial = 1474] [outer = 0x126fec000] 07:52:07 INFO - PROCESS | 1956 | 1462373527240 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 281 (0x1293e1800) [pid = 1956] [serial = 1475] [outer = 0x126fec000] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c1000 == 102 [pid = 1956] [id = 296] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec6e000 == 101 [pid = 1956] [id = 474] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3fb000 == 100 [pid = 1956] [id = 473] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3c6000 == 99 [pid = 1956] [id = 472] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12bce5800 == 98 [pid = 1956] [id = 471] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12bade000 == 97 [pid = 1956] [id = 470] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x12a939800 == 96 [pid = 1956] [id = 469] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x125db1800 == 95 [pid = 1956] [id = 468] 07:52:07 INFO - PROCESS | 1956 | --DOCSHELL 0x1171e2000 == 94 [pid = 1956] [id = 467] 07:52:07 INFO - PROCESS | 1956 | 1462373527890 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 973ms 07:52:07 INFO - PROCESS | 1956 | 1462373527937 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:52:07 INFO - PROCESS | 1956 | 1462373527941 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:52:07 INFO - PROCESS | 1956 | 1462373527944 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1956 | 1462373527947 Marionette TRACE conn2 <- [1,1938,null,{}] 07:52:07 INFO - PROCESS | 1956 | 1462373527951 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 1956 | 1462373528066 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:52:08 INFO - PROCESS | 1956 | 1462373528160 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a939800 == 95 [pid = 1956] [id = 492] 07:52:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 282 (0x119419800) [pid = 1956] [serial = 1476] [outer = 0x0] 07:52:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 283 (0x12196a400) [pid = 1956] [serial = 1477] [outer = 0x119419800] 07:52:08 INFO - PROCESS | 1956 | 1462373528193 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 284 (0x124f9cc00) [pid = 1956] [serial = 1478] [outer = 0x119419800] 07:52:08 INFO - PROCESS | 1956 | 1462373528623 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 723ms 07:52:08 INFO - PROCESS | 1956 | 1462373528668 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1956 | 1462373528672 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:52:08 INFO - PROCESS | 1956 | 1462373528677 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1956 | 1462373528679 Marionette TRACE conn2 <- [1,1942,null,{}] 07:52:08 INFO - PROCESS | 1956 | 1462373528681 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 1956 | 1462373528800 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:52:08 INFO - PROCESS | 1956 | 1462373528923 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c9000 == 96 [pid = 1956] [id = 493] 07:52:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 285 (0x125d38c00) [pid = 1956] [serial = 1479] [outer = 0x0] 07:52:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 286 (0x128e46c00) [pid = 1956] [serial = 1480] [outer = 0x125d38c00] 07:52:08 INFO - PROCESS | 1956 | 1462373528955 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 287 (0x12a95f000) [pid = 1956] [serial = 1481] [outer = 0x125d38c00] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b6800 == 95 [pid = 1956] [id = 212] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12baf7000 == 94 [pid = 1956] [id = 146] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12a92a000 == 93 [pid = 1956] [id = 8] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x11221b800 == 92 [pid = 1956] [id = 21] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x11690a800 == 91 [pid = 1956] [id = 319] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x126f44800 == 90 [pid = 1956] [id = 149] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x11950a800 == 89 [pid = 1956] [id = 230] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1325db000 == 88 [pid = 1956] [id = 298] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3d2000 == 87 [pid = 1956] [id = 13] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x11701f000 == 86 [pid = 1956] [id = 23] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1171de800 == 85 [pid = 1956] [id = 358] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12c677800 == 84 [pid = 1956] [id = 336] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae6800 == 83 [pid = 1956] [id = 10] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x134fbb000 == 82 [pid = 1956] [id = 318] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5b5800 == 81 [pid = 1956] [id = 399] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x134b0f000 == 80 [pid = 1956] [id = 375] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x116121000 == 79 [pid = 1956] [id = 25] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13f8d3000 == 78 [pid = 1956] [id = 453] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x134e48800 == 77 [pid = 1956] [id = 377] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1b2800 == 76 [pid = 1956] [id = 466] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa2000 == 75 [pid = 1956] [id = 490] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1292dc800 == 74 [pid = 1956] [id = 489] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x141eca000 == 73 [pid = 1956] [id = 488] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13fb11800 == 72 [pid = 1956] [id = 487] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13fbe9800 == 71 [pid = 1956] [id = 486] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13f9ce800 == 70 [pid = 1956] [id = 485] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13f7e0000 == 69 [pid = 1956] [id = 484] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x13f28a000 == 68 [pid = 1956] [id = 483] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x1377aa000 == 67 [pid = 1956] [id = 482] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3fc000 == 66 [pid = 1956] [id = 481] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba8c000 == 65 [pid = 1956] [id = 480] 07:52:10 INFO - PROCESS | 1956 | --DOCSHELL 0x121b9d800 == 64 [pid = 1956] [id = 479] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x134fca000 == 63 [pid = 1956] [id = 438] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x134b19000 == 62 [pid = 1956] [id = 475] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x134fb6000 == 61 [pid = 1956] [id = 476] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf21800 == 60 [pid = 1956] [id = 211] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba9b800 == 59 [pid = 1956] [id = 18] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d9000 == 58 [pid = 1956] [id = 12] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce25800 == 57 [pid = 1956] [id = 166] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x113b8a000 == 56 [pid = 1956] [id = 24] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12baeb000 == 55 [pid = 1956] [id = 195] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1377cb000 == 54 [pid = 1956] [id = 413] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1b5000 == 53 [pid = 1956] [id = 463] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x13f9d0800 == 52 [pid = 1956] [id = 458] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1377c9800 == 51 [pid = 1956] [id = 477] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c675800 == 50 [pid = 1956] [id = 148] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1bd800 == 49 [pid = 1956] [id = 9] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce28800 == 48 [pid = 1956] [id = 337] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1377ae000 == 47 [pid = 1956] [id = 460] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x119cb7800 == 46 [pid = 1956] [id = 462] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf13000 == 45 [pid = 1956] [id = 167] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1292d5800 == 44 [pid = 1956] [id = 82] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad9800 == 43 [pid = 1956] [id = 26] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1325c9000 == 42 [pid = 1956] [id = 297] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x124d19800 == 41 [pid = 1956] [id = 81] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x124d1a000 == 40 [pid = 1956] [id = 64] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcd2000 == 39 [pid = 1956] [id = 11] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x115e0b800 == 38 [pid = 1956] [id = 22] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x112e8a800 == 37 [pid = 1956] [id = 168] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3e8000 == 36 [pid = 1956] [id = 19] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x124dc8800 == 35 [pid = 1956] [id = 440] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x13fbe2000 == 34 [pid = 1956] [id = 459] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x13f7c6800 == 33 [pid = 1956] [id = 419] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12912a000 == 32 [pid = 1956] [id = 6] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12a942800 == 31 [pid = 1956] [id = 130] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd75800 == 30 [pid = 1956] [id = 246] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x134670800 == 29 [pid = 1956] [id = 461] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1377c7000 == 28 [pid = 1956] [id = 439] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x1171ee000 == 27 [pid = 1956] [id = 144] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x134b62000 == 26 [pid = 1956] [id = 376] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x121a08800 == 25 [pid = 1956] [id = 421] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d4000 == 24 [pid = 1956] [id = 335] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x121337800 == 23 [pid = 1956] [id = 145] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec73800 == 22 [pid = 1956] [id = 374] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3cb000 == 21 [pid = 1956] [id = 278] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x121333000 == 20 [pid = 1956] [id = 207] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x115e19800 == 19 [pid = 1956] [id = 65] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12d73e000 == 18 [pid = 1956] [id = 20] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x13f7d8000 == 17 [pid = 1956] [id = 420] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c684800 == 16 [pid = 1956] [id = 294] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x13f16f800 == 15 [pid = 1956] [id = 457] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb18000 == 14 [pid = 1956] [id = 15] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x11610b800 == 13 [pid = 1956] [id = 378] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12c67e800 == 12 [pid = 1956] [id = 14] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x128e1b000 == 11 [pid = 1956] [id = 478] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12a939800 == 10 [pid = 1956] [id = 492] 07:52:14 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c7000 == 9 [pid = 1956] [id = 491] 07:52:15 INFO - PROCESS | 1956 | 1462373535685 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 7042ms 07:52:15 INFO - PROCESS | 1956 | 1462373535721 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1956 | 1462373535724 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:52:15 INFO - PROCESS | 1956 | 1462373535728 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1956 | 1462373535730 Marionette TRACE conn2 <- [1,1946,null,{}] 07:52:15 INFO - PROCESS | 1956 | 1462373535736 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 1956 | 1462373535824 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:52:15 INFO - PROCESS | 1956 | 1462373535831 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b76000 == 10 [pid = 1956] [id = 494] 07:52:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 288 (0x112692400) [pid = 1956] [serial = 1482] [outer = 0x0] 07:52:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 289 (0x112697400) [pid = 1956] [serial = 1483] [outer = 0x112692400] 07:52:15 INFO - PROCESS | 1956 | 1462373535863 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 290 (0x112797000) [pid = 1956] [serial = 1484] [outer = 0x112692400] 07:52:16 INFO - PROCESS | 1956 | 1462373536241 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 523ms 07:52:16 INFO - PROCESS | 1956 | 1462373536252 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1956 | 1462373536256 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:52:16 INFO - PROCESS | 1956 | 1462373536261 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1956 | 1462373536263 Marionette TRACE conn2 <- [1,1950,null,{}] 07:52:16 INFO - PROCESS | 1956 | 1462373536266 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 1956 | 1462373536369 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:52:16 INFO - PROCESS | 1956 | 1462373536440 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x111aec000 == 11 [pid = 1956] [id = 495] 07:52:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 291 (0x11103e800) [pid = 1956] [serial = 1485] [outer = 0x0] 07:52:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 292 (0x11279f000) [pid = 1956] [serial = 1486] [outer = 0x11103e800] 07:52:16 INFO - PROCESS | 1956 | 1462373536466 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 293 (0x112a5b800) [pid = 1956] [serial = 1487] [outer = 0x11103e800] 07:52:16 INFO - PROCESS | 1956 | 1462373536837 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 619ms 07:52:16 INFO - PROCESS | 1956 | 1462373536881 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:52:16 INFO - PROCESS | 1956 | 1462373536883 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:52:16 INFO - PROCESS | 1956 | 1462373536885 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1956 | 1462373536888 Marionette TRACE conn2 <- [1,1954,null,{}] 07:52:16 INFO - PROCESS | 1956 | 1462373536902 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 1956 | 1462373537014 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:52:17 INFO - PROCESS | 1956 | 1462373537020 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x11853c000 == 12 [pid = 1956] [id = 496] 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 294 (0x110f2bc00) [pid = 1956] [serial = 1488] [outer = 0x0] 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 295 (0x11315a800) [pid = 1956] [serial = 1489] [outer = 0x110f2bc00] 07:52:17 INFO - PROCESS | 1956 | 1462373537083 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 296 (0x115e3d000) [pid = 1956] [serial = 1490] [outer = 0x110f2bc00] 07:52:17 INFO - PROCESS | 1956 | 1462373537442 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 577ms 07:52:17 INFO - PROCESS | 1956 | 1462373537463 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1956 | 1462373537465 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:52:17 INFO - PROCESS | 1956 | 1462373537469 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1956 | 1462373537470 Marionette TRACE conn2 <- [1,1958,null,{}] 07:52:17 INFO - PROCESS | 1956 | 1462373537473 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 1956 | 1462373537579 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:52:17 INFO - PROCESS | 1956 | 1462373537592 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x11916c800 == 13 [pid = 1956] [id = 497] 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 297 (0x116165800) [pid = 1956] [serial = 1491] [outer = 0x0] 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 298 (0x11674f000) [pid = 1956] [serial = 1492] [outer = 0x116165800] 07:52:17 INFO - PROCESS | 1956 | 1462373537618 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 299 (0x116a45800) [pid = 1956] [serial = 1493] [outer = 0x116165800] 07:52:17 INFO - PROCESS | 1956 | 1462373537954 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 521ms 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:52:17 INFO - PROCESS | 1956 | 1462373537989 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1956 | 1462373537990 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:52:17 INFO - PROCESS | 1956 | 1462373537992 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1956 | 1462373537993 Marionette TRACE conn2 <- [1,1962,null,{}] 07:52:17 INFO - PROCESS | 1956 | 1462373537995 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 1956 | 1462373538097 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:52:18 INFO - PROCESS | 1956 | 1462373538118 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cad000 == 14 [pid = 1956] [id = 498] 07:52:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 300 (0x1127c5800) [pid = 1956] [serial = 1494] [outer = 0x0] 07:52:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 301 (0x117170400) [pid = 1956] [serial = 1495] [outer = 0x1127c5800] 07:52:18 INFO - PROCESS | 1956 | 1462373538143 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 302 (0x1176b5400) [pid = 1956] [serial = 1496] [outer = 0x1127c5800] 07:52:18 INFO - PROCESS | 1956 | 1462373538521 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 07:52:18 INFO - PROCESS | 1956 | 1462373538563 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1956 | 1462373538564 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:52:18 INFO - PROCESS | 1956 | 1462373538566 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1956 | 1462373538567 Marionette TRACE conn2 <- [1,1966,null,{}] 07:52:18 INFO - PROCESS | 1956 | 1462373538570 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 1956 | 1462373539924 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 301 (0x13253a400) [pid = 1956] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 300 (0x11807c400) [pid = 1956] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 299 (0x1122b6000) [pid = 1956] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 298 (0x11716b400) [pid = 1956] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 297 (0x11279c800) [pid = 1956] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 296 (0x116936400) [pid = 1956] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 295 (0x1122b3c00) [pid = 1956] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 294 (0x121af7400) [pid = 1956] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 293 (0x13253b800) [pid = 1956] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 292 (0x12a9e1000) [pid = 1956] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 291 (0x1350a0000) [pid = 1956] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 290 (0x119c96000) [pid = 1956] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 289 (0x112797400) [pid = 1956] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 288 (0x12c176000) [pid = 1956] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 287 (0x13253f000) [pid = 1956] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 286 (0x13790b000) [pid = 1956] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 285 (0x1288c4800) [pid = 1956] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 284 (0x113de8400) [pid = 1956] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 283 (0x116061c00) [pid = 1956] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 282 (0x112794400) [pid = 1956] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 281 (0x124f9d800) [pid = 1956] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 280 (0x121b0b400) [pid = 1956] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 279 (0x112796400) [pid = 1956] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 278 (0x124cad800) [pid = 1956] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 277 (0x1127c1800) [pid = 1956] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 276 (0x1127a0000) [pid = 1956] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 275 (0x1127a2800) [pid = 1956] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 274 (0x128e41c00) [pid = 1956] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 273 (0x12c515000) [pid = 1956] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 272 (0x12b9c7000) [pid = 1956] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 271 (0x118059c00) [pid = 1956] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 270 (0x12121c800) [pid = 1956] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 269 (0x1288c7000) [pid = 1956] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 268 (0x118050000) [pid = 1956] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 267 (0x12d93fc00) [pid = 1956] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 266 (0x12cf80000) [pid = 1956] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 265 (0x118058800) [pid = 1956] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 264 (0x11922b000) [pid = 1956] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 263 (0x1127e9000) [pid = 1956] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 262 (0x12a374000) [pid = 1956] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 261 (0x1199c3c00) [pid = 1956] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 260 (0x111e66c00) [pid = 1956] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 259 (0x134b8c400) [pid = 1956] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 258 (0x12910e400) [pid = 1956] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 257 (0x12923fc00) [pid = 1956] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 256 (0x12bc26c00) [pid = 1956] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 255 (0x110f2e400) [pid = 1956] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 254 (0x1127c1400) [pid = 1956] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 253 (0x121d6f800) [pid = 1956] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 252 (0x128e41800) [pid = 1956] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 251 (0x129110c00) [pid = 1956] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 250 (0x11269a400) [pid = 1956] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 249 (0x117168000) [pid = 1956] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 248 (0x1195b4000) [pid = 1956] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 247 (0x1199b9c00) [pid = 1956] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 246 (0x129247000) [pid = 1956] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 245 (0x12c516c00) [pid = 1956] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 244 (0x11103c400) [pid = 1956] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 243 (0x1289c3400) [pid = 1956] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 242 (0x119235800) [pid = 1956] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 241 (0x12c521c00) [pid = 1956] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 240 (0x115e42800) [pid = 1956] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 239 (0x12b10bc00) [pid = 1956] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 238 (0x1127f2c00) [pid = 1956] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 237 (0x112f1cc00) [pid = 1956] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 236 (0x1181a6000) [pid = 1956] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 235 (0x12b23a000) [pid = 1956] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 234 (0x11674e400) [pid = 1956] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 233 (0x111045800) [pid = 1956] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 232 (0x11314dc00) [pid = 1956] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 231 (0x112691c00) [pid = 1956] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 230 (0x128c2f400) [pid = 1956] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 229 (0x12c172400) [pid = 1956] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 228 (0x112690c00) [pid = 1956] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 227 (0x1176ae800) [pid = 1956] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 226 (0x11269e000) [pid = 1956] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 225 (0x1195b7c00) [pid = 1956] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 224 (0x12b102400) [pid = 1956] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 223 (0x1217ea800) [pid = 1956] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 222 (0x12c17ec00) [pid = 1956] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 221 (0x119cee800) [pid = 1956] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x116745400) [pid = 1956] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x1127c8800) [pid = 1956] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x121b08400) [pid = 1956] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x12c51dc00) [pid = 1956] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x128e3e000) [pid = 1956] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x118c17800) [pid = 1956] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x11103ec00) [pid = 1956] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x1192ea000) [pid = 1956] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x119419800) [pid = 1956] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x129562400) [pid = 1956] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x126fec000) [pid = 1956] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x12491d800) [pid = 1956] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x119233400) [pid = 1956] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x135320000) [pid = 1956] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x1350d4c00) [pid = 1956] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x110f24c00) [pid = 1956] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x12d93f400) [pid = 1956] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x12b234c00) [pid = 1956] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x12bdb5000) [pid = 1956] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x12af27800) [pid = 1956] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:52:19 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x110f30c00) [pid = 1956] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:52:20 INFO - PROCESS | 1956 | 1462373540038 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x113138000 == 15 [pid = 1956] [id = 499] 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 201 (0x11103c400) [pid = 1956] [serial = 1497] [outer = 0x0] 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 202 (0x111e66c00) [pid = 1956] [serial = 1498] [outer = 0x11103c400] 07:52:20 INFO - PROCESS | 1956 | 1462373540065 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 203 (0x112794800) [pid = 1956] [serial = 1499] [outer = 0x11103c400] 07:52:20 INFO - PROCESS | 1956 | 1462373540353 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1823ms 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:52:20 INFO - PROCESS | 1956 | 1462373540390 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1956 | 1462373540391 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:52:20 INFO - PROCESS | 1956 | 1462373540393 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1956 | 1462373540394 Marionette TRACE conn2 <- [1,1970,null,{}] 07:52:20 INFO - PROCESS | 1956 | 1462373540397 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 1956 | 1462373540513 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:52:20 INFO - PROCESS | 1956 | 1462373540521 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d07000 == 16 [pid = 1956] [id = 500] 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 204 (0x11103c800) [pid = 1956] [serial = 1500] [outer = 0x0] 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 205 (0x1127e9000) [pid = 1956] [serial = 1501] [outer = 0x11103c800] 07:52:20 INFO - PROCESS | 1956 | 1462373540546 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 206 (0x115e3e400) [pid = 1956] [serial = 1502] [outer = 0x11103c800] 07:52:20 INFO - PROCESS | 1956 | 1462373540878 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 07:52:20 INFO - PROCESS | 1956 | 1462373540913 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1956 | 1462373540915 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:52:20 INFO - PROCESS | 1956 | 1462373540919 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1956 | 1462373540921 Marionette TRACE conn2 <- [1,1974,null,{}] 07:52:20 INFO - PROCESS | 1956 | 1462373540924 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1956 | 1462373541052 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:52:21 INFO - PROCESS | 1956 | 1462373541172 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f92000 == 17 [pid = 1956] [id = 501] 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 207 (0x11716a800) [pid = 1956] [serial = 1503] [outer = 0x0] 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 208 (0x11800c800) [pid = 1956] [serial = 1504] [outer = 0x11716a800] 07:52:21 INFO - PROCESS | 1956 | 1462373541216 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 209 (0x118059000) [pid = 1956] [serial = 1505] [outer = 0x11716a800] 07:52:21 INFO - PROCESS | 1956 | 1462373541569 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 07:52:21 INFO - PROCESS | 1956 | 1462373541591 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:52:21 INFO - PROCESS | 1956 | 1462373541592 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:52:21 INFO - PROCESS | 1956 | 1462373541594 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1956 | 1462373541595 Marionette TRACE conn2 <- [1,1978,null,{}] 07:52:21 INFO - PROCESS | 1956 | 1462373541598 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1956 | 1462373541678 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:52:21 INFO - PROCESS | 1956 | 1462373541752 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x118539000 == 18 [pid = 1956] [id = 502] 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 210 (0x112fa0400) [pid = 1956] [serial = 1506] [outer = 0x0] 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 211 (0x11819cc00) [pid = 1956] [serial = 1507] [outer = 0x112fa0400] 07:52:21 INFO - PROCESS | 1956 | 1462373541777 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 212 (0x1181a7000) [pid = 1956] [serial = 1508] [outer = 0x112fa0400] 07:52:22 INFO - PROCESS | 1956 | 1462373542284 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 718ms 07:52:22 INFO - PROCESS | 1956 | 1462373542313 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1956 | 1462373542316 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:52:22 INFO - PROCESS | 1956 | 1462373542348 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1956 | 1462373542353 Marionette TRACE conn2 <- [1,1982,null,{}] 07:52:22 INFO - PROCESS | 1956 | 1462373542356 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 1956 | 1462373542465 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:52:22 INFO - PROCESS | 1956 | 1462373542583 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad8000 == 19 [pid = 1956] [id = 503] 07:52:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 213 (0x112692000) [pid = 1956] [serial = 1509] [outer = 0x0] 07:52:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 214 (0x112698c00) [pid = 1956] [serial = 1510] [outer = 0x112692000] 07:52:22 INFO - PROCESS | 1956 | 1462373542615 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 215 (0x1127c4000) [pid = 1956] [serial = 1511] [outer = 0x112692000] 07:52:23 INFO - PROCESS | 1956 | 1462373543117 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 827ms 07:52:23 INFO - PROCESS | 1956 | 1462373543177 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1956 | 1462373543181 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:52:23 INFO - PROCESS | 1956 | 1462373543189 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1956 | 1462373543191 Marionette TRACE conn2 <- [1,1986,null,{}] 07:52:23 INFO - PROCESS | 1956 | 1462373543193 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 1956 | 1462373543313 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:52:23 INFO - PROCESS | 1956 | 1462373543383 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e83800 == 20 [pid = 1956] [id = 504] 07:52:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 216 (0x112692c00) [pid = 1956] [serial = 1512] [outer = 0x0] 07:52:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 217 (0x112f9c400) [pid = 1956] [serial = 1513] [outer = 0x112692c00] 07:52:23 INFO - PROCESS | 1956 | 1462373543459 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 218 (0x113bf0800) [pid = 1956] [serial = 1514] [outer = 0x112692c00] 07:52:23 INFO - PROCESS | 1956 | 1462373543988 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 820ms 07:52:24 INFO - PROCESS | 1956 | 1462373544010 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1956 | 1462373544012 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:52:24 INFO - PROCESS | 1956 | 1462373544014 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1956 | 1462373544017 Marionette TRACE conn2 <- [1,1990,null,{}] 07:52:24 INFO - PROCESS | 1956 | 1462373544024 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 1956 | 1462373544138 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:52:24 INFO - PROCESS | 1956 | 1462373544446 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x113132000 == 21 [pid = 1956] [id = 505] 07:52:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 219 (0x111049800) [pid = 1956] [serial = 1515] [outer = 0x0] 07:52:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 220 (0x111c1e800) [pid = 1956] [serial = 1516] [outer = 0x111049800] 07:52:24 INFO - PROCESS | 1956 | 1462373544476 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 221 (0x1122b0400) [pid = 1956] [serial = 1517] [outer = 0x111049800] 07:52:24 INFO - PROCESS | 1956 | --DOMWINDOW == 220 (0x128e46c00) [pid = 1956] [serial = 1480] [outer = 0x0] [url = about:blank] 07:52:24 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9c9000 == 20 [pid = 1956] [id = 493] 07:52:24 INFO - PROCESS | 1956 | 1462373544903 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 925ms 07:52:24 INFO - PROCESS | 1956 | 1462373544941 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1956 | 1462373544944 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:52:24 INFO - PROCESS | 1956 | 1462373544949 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1956 | 1462373544952 Marionette TRACE conn2 <- [1,1994,null,{}] 07:52:24 INFO - PROCESS | 1956 | 1462373544956 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 1956 | 1462373545068 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 219 (0x12c61cc00) [pid = 1956] [serial = 1359] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 218 (0x13f048000) [pid = 1956] [serial = 1354] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 217 (0x13531d400) [pid = 1956] [serial = 1380] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 216 (0x124d62800) [pid = 1956] [serial = 1386] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 215 (0x137915800) [pid = 1956] [serial = 1384] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 214 (0x12c17bc00) [pid = 1956] [serial = 1339] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 213 (0x141162400) [pid = 1956] [serial = 1389] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 212 (0x141167c00) [pid = 1956] [serial = 1390] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 211 (0x116747400) [pid = 1956] [serial = 1393] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 210 (0x137919c00) [pid = 1956] [serial = 1387] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 209 (0x12d93c000) [pid = 1956] [serial = 1375] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 208 (0x11615dc00) [pid = 1956] [serial = 1363] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 207 (0x1127c0c00) [pid = 1956] [serial = 1362] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 206 (0x1127a1c00) [pid = 1956] [serial = 1401] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 205 (0x11871f800) [pid = 1956] [serial = 1469] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 204 (0x1181a8000) [pid = 1956] [serial = 1404] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 203 (0x113bebc00) [pid = 1956] [serial = 1438] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 202 (0x118071c00) [pid = 1956] [serial = 1436] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 201 (0x12af24400) [pid = 1956] [serial = 1291] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 200 (0x12bc32400) [pid = 1956] [serial = 1308] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 199 (0x12c668400) [pid = 1956] [serial = 1341] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 198 (0x1251e5c00) [pid = 1956] [serial = 1302] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 197 (0x12bdb4400) [pid = 1956] [serial = 1338] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 196 (0x11941f400) [pid = 1956] [serial = 1329] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 195 (0x121368800) [pid = 1956] [serial = 1330] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x121aee000) [pid = 1956] [serial = 1332] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x126fed800) [pid = 1956] [serial = 1333] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x128a37c00) [pid = 1956] [serial = 1335] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x113158000) [pid = 1956] [serial = 1435] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x1293e3000) [pid = 1956] [serial = 1336] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x13253ec00) [pid = 1956] [serial = 1344] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x11941a000) [pid = 1956] [serial = 1327] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x1182e7c00) [pid = 1956] [serial = 1326] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x11314c000) [pid = 1956] [serial = 1392] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x129111c00) [pid = 1956] [serial = 1305] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x11800e400) [pid = 1956] [serial = 1296] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x1182f1800) [pid = 1956] [serial = 1395] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x132539400) [pid = 1956] [serial = 1342] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x1130a3000) [pid = 1956] [serial = 1293] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x12c627800) [pid = 1956] [serial = 1360] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x1217e8400) [pid = 1956] [serial = 1299] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x11922a000) [pid = 1956] [serial = 1396] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x11871e800) [pid = 1956] [serial = 1365] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x12c512c00) [pid = 1956] [serial = 1311] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x1133ed800) [pid = 1956] [serial = 1324] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x11269cc00) [pid = 1956] [serial = 1323] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x12cf7b800) [pid = 1956] [serial = 1317] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x12a966000) [pid = 1956] [serial = 1369] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x12cc21c00) [pid = 1956] [serial = 1314] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x126fe8c00) [pid = 1956] [serial = 1368] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x134b90000) [pid = 1956] [serial = 1347] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x1289cc000) [pid = 1956] [serial = 1320] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x12121e800) [pid = 1956] [serial = 1366] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x132544400) [pid = 1956] [serial = 1345] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x12b9c7400) [pid = 1956] [serial = 1371] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x1350ce000) [pid = 1956] [serial = 1353] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x116161800) [pid = 1956] [serial = 1468] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x125147800) [pid = 1956] [serial = 1350] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x12af2bc00) [pid = 1956] [serial = 1351] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x12c187400) [pid = 1956] [serial = 1372] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x1127a0400) [pid = 1956] [serial = 1356] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x12c628000) [pid = 1956] [serial = 1374] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x135319400) [pid = 1956] [serial = 1378] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x13509bc00) [pid = 1956] [serial = 1348] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x13509f800) [pid = 1956] [serial = 1377] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12c61c000) [pid = 1956] [serial = 1357] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x137910400) [pid = 1956] [serial = 1383] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x119cee000) [pid = 1956] [serial = 1399] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x13f048c00) [pid = 1956] [serial = 1381] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x126fee800) [pid = 1956] [serial = 1444] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x128a2ac00) [pid = 1956] [serial = 1414] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x119ced800) [pid = 1956] [serial = 1407] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1258db800) [pid = 1956] [serial = 1472] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1289cd800) [pid = 1956] [serial = 1474] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x12196a400) [pid = 1956] [serial = 1477] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x113d5b000) [pid = 1956] [serial = 1402] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1288c9c00) [pid = 1956] [serial = 1413] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x126feb400) [pid = 1956] [serial = 1411] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x124874800) [pid = 1956] [serial = 1471] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x121bd1c00) [pid = 1956] [serial = 1442] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x125d2dc00) [pid = 1956] [serial = 1410] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1176b8400) [pid = 1956] [serial = 1398] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x119155800) [pid = 1956] [serial = 1405] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x121af8000) [pid = 1956] [serial = 1408] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11819b400) [pid = 1956] [serial = 1439] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x12c668800) [pid = 1956] [serial = 1451] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x132546400) [pid = 1956] [serial = 1453] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1289cac00) [pid = 1956] [serial = 1009] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1127f2400) [pid = 1956] [serial = 997] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1350d6c00) [pid = 1956] [serial = 1258] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x12b9c0000) [pid = 1956] [serial = 1129] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x12c18ec00) [pid = 1956] [serial = 1252] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12c172c00) [pid = 1956] [serial = 1132] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x112694000) [pid = 1956] [serial = 1054] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x13f046400) [pid = 1956] [serial = 1261] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x12910dc00) [pid = 1956] [serial = 1249] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x129241400) [pid = 1956] [serial = 1069] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12bc28400) [pid = 1956] [serial = 1186] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x13f046800) [pid = 1956] [serial = 1264] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x118c18000) [pid = 1956] [serial = 1060] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x121af5c00) [pid = 1956] [serial = 1063] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x128e44000) [pid = 1956] [serial = 1183] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12a379c00) [pid = 1956] [serial = 1072] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12cc1c800) [pid = 1956] [serial = 1192] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1288cbc00) [pid = 1956] [serial = 1135] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x12a95c800) [pid = 1956] [serial = 1306] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1248ab000) [pid = 1956] [serial = 1006] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x12ce69400) [pid = 1956] [serial = 1195] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1169af800) [pid = 1956] [serial = 1057] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x12c186c00) [pid = 1956] [serial = 1309] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x134b8a800) [pid = 1956] [serial = 1321] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x11693cc00) [pid = 1956] [serial = 1000] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x121af0800) [pid = 1956] [serial = 1180] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x12c66e400) [pid = 1956] [serial = 1312] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x11914c000) [pid = 1956] [serial = 1297] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x134b8b400) [pid = 1956] [serial = 1318] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x12cf7c000) [pid = 1956] [serial = 1198] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x1288ce400) [pid = 1956] [serial = 1075] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1293e0000) [pid = 1956] [serial = 1012] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x12cf84000) [pid = 1956] [serial = 1315] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1160cf400) [pid = 1956] [serial = 1294] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x119153800) [pid = 1956] [serial = 1003] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x113bed400) [pid = 1956] [serial = 1117] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x12487a800) [pid = 1956] [serial = 1300] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x12cf85400) [pid = 1956] [serial = 1255] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1289c8800) [pid = 1956] [serial = 1303] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x12c51d400) [pid = 1956] [serial = 1189] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x128c29800) [pid = 1956] [serial = 1066] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x118070800) [pid = 1956] [serial = 1177] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x118005000) [pid = 1956] [serial = 1243] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x1289ca400) [pid = 1956] [serial = 1123] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x12ce6f800) [pid = 1956] [serial = 934] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x12a967400) [pid = 1956] [serial = 1126] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x121367800) [pid = 1956] [serial = 1246] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x1127c3400) [pid = 1956] [serial = 1174] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x12136f800) [pid = 1956] [serial = 1120] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x124f9cc00) [pid = 1956] [serial = 1478] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x12b109400) [pid = 1956] [serial = 1448] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x12bc35800) [pid = 1956] [serial = 1450] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x1293e1800) [pid = 1956] [serial = 1475] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 79 (0x12a62a000) [pid = 1956] [serial = 1447] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x129102c00) [pid = 1956] [serial = 1445] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x12156d000) [pid = 1956] [serial = 1441] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 76 (0x12cc20c00) [pid = 1956] [serial = 1430] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 75 (0x13253bc00) [pid = 1956] [serial = 1432] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x12c51e000) [pid = 1956] [serial = 1427] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x12c623000) [pid = 1956] [serial = 1429] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x12c176400) [pid = 1956] [serial = 1424] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x12c18c000) [pid = 1956] [serial = 1426] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x12bdb1c00) [pid = 1956] [serial = 1423] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 69 (0x12b9c0800) [pid = 1956] [serial = 1421] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 68 (0x12a965800) [pid = 1956] [serial = 1418] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 67 (0x12af2b800) [pid = 1956] [serial = 1420] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 66 (0x121af3000) [pid = 1956] [serial = 1417] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 65 (0x119c94c00) [pid = 1956] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 64 (0x1350d0800) [pid = 1956] [serial = 1457] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 63 (0x135312c00) [pid = 1956] [serial = 1459] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 62 (0x134b94800) [pid = 1956] [serial = 1454] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 61 (0x13509e800) [pid = 1956] [serial = 1456] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 60 (0x137771400) [pid = 1956] [serial = 1466] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 59 (0x13776bc00) [pid = 1956] [serial = 1465] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 58 (0x137767000) [pid = 1956] [serial = 1463] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 57 (0x135318400) [pid = 1956] [serial = 1460] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 56 (0x137763400) [pid = 1956] [serial = 1462] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | --DOMWINDOW == 55 (0x134b90800) [pid = 1956] [serial = 1433] [outer = 0x0] [url = about:blank] 07:52:25 INFO - PROCESS | 1956 | 1462373545185 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e0b800 == 21 [pid = 1956] [id = 506] 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 56 (0x112020000) [pid = 1956] [serial = 1518] [outer = 0x0] 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 57 (0x112798800) [pid = 1956] [serial = 1519] [outer = 0x112020000] 07:52:25 INFO - PROCESS | 1956 | 1462373545244 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 58 (0x1127bf000) [pid = 1956] [serial = 1520] [outer = 0x112020000] 07:52:25 INFO - PROCESS | 1956 | 1462373545706 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 774ms 07:52:25 INFO - PROCESS | 1956 | 1462373545725 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1956 | 1462373545727 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:52:25 INFO - PROCESS | 1956 | 1462373545730 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1956 | 1462373545731 Marionette TRACE conn2 <- [1,1998,null,{}] 07:52:25 INFO - PROCESS | 1956 | 1462373545733 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 1956 | 1462373545812 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:52:25 INFO - PROCESS | 1956 | 1462373545821 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x11853a800 == 22 [pid = 1956] [id = 507] 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 59 (0x111048000) [pid = 1956] [serial = 1521] [outer = 0x0] 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 60 (0x112a68000) [pid = 1956] [serial = 1522] [outer = 0x111048000] 07:52:25 INFO - PROCESS | 1956 | 1462373545847 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 61 (0x11314e400) [pid = 1956] [serial = 1523] [outer = 0x111048000] 07:52:26 INFO - PROCESS | 1956 | 1462373546178 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 472ms 07:52:26 INFO - PROCESS | 1956 | 1462373546203 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 1956 | 1462373546205 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:52:26 INFO - PROCESS | 1956 | 1462373546211 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1956 | 1462373546216 Marionette TRACE conn2 <- [1,2002,null,{}] 07:52:26 INFO - PROCESS | 1956 | 1462373546219 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 1956 | 1462373546322 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:52:26 INFO - PROCESS | 1956 | 1462373546329 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192d6000 == 23 [pid = 1956] [id = 508] 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 62 (0x11314ec00) [pid = 1956] [serial = 1524] [outer = 0x0] 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 63 (0x11346c800) [pid = 1956] [serial = 1525] [outer = 0x11314ec00] 07:52:26 INFO - PROCESS | 1956 | 1462373546356 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 64 (0x1160cf800) [pid = 1956] [serial = 1526] [outer = 0x11314ec00] 07:52:26 INFO - PROCESS | 1956 | 1462373546679 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 479ms 07:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:52:26 INFO - PROCESS | 1956 | 1462373546689 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 1956 | 1462373546690 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:52:26 INFO - PROCESS | 1956 | 1462373546693 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1956 | 1462373546694 Marionette TRACE conn2 <- [1,2006,null,{}] 07:52:26 INFO - PROCESS | 1956 | 1462373546696 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 1956 | 1462373546777 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:52:26 INFO - PROCESS | 1956 | 1462373546781 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x121552000 == 24 [pid = 1956] [id = 509] 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 65 (0x113d5c800) [pid = 1956] [serial = 1527] [outer = 0x0] 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 66 (0x1166acc00) [pid = 1956] [serial = 1528] [outer = 0x113d5c800] 07:52:26 INFO - PROCESS | 1956 | 1462373546810 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 67 (0x1169ad800) [pid = 1956] [serial = 1529] [outer = 0x113d5c800] 07:52:27 INFO - PROCESS | 1956 | 1462373547190 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 07:52:27 INFO - PROCESS | 1956 | 1462373547213 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1956 | 1462373547214 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:52:27 INFO - PROCESS | 1956 | 1462373547224 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1956 | 1462373547225 Marionette TRACE conn2 <- [1,2010,null,{}] 07:52:27 INFO - PROCESS | 1956 | 1462373547227 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 1956 | 1462373547324 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:52:27 INFO - PROCESS | 1956 | 1462373547329 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248ca800 == 25 [pid = 1956] [id = 510] 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 68 (0x11716a000) [pid = 1956] [serial = 1530] [outer = 0x0] 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 69 (0x11751a400) [pid = 1956] [serial = 1531] [outer = 0x11716a000] 07:52:27 INFO - PROCESS | 1956 | 1462373547361 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 70 (0x118006800) [pid = 1956] [serial = 1532] [outer = 0x11716a000] 07:52:27 INFO - PROCESS | 1956 | 1462373547724 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 07:52:27 INFO - PROCESS | 1956 | 1462373547742 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1956 | 1462373547744 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:52:27 INFO - PROCESS | 1956 | 1462373547746 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1956 | 1462373547747 Marionette TRACE conn2 <- [1,2014,null,{}] 07:52:27 INFO - PROCESS | 1956 | 1462373547755 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 1956 | 1462373547855 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:52:27 INFO - PROCESS | 1956 | 1462373547859 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x124c0e800 == 26 [pid = 1956] [id = 511] 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x11716e000) [pid = 1956] [serial = 1533] [outer = 0x0] 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x118055000) [pid = 1956] [serial = 1534] [outer = 0x11716e000] 07:52:27 INFO - PROCESS | 1956 | 1462373547885 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x1180c3800) [pid = 1956] [serial = 1535] [outer = 0x11716e000] 07:52:28 INFO - PROCESS | 1956 | 1462373548206 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 468ms 07:52:28 INFO - PROCESS | 1956 | 1462373548215 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1956 | 1462373548217 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:52:28 INFO - PROCESS | 1956 | 1462373548230 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1956 | 1462373548231 Marionette TRACE conn2 <- [1,2018,null,{}] 07:52:28 INFO - PROCESS | 1956 | 1462373548238 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 1956 | 1462373548336 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:52:28 INFO - PROCESS | 1956 | 1462373548341 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252e0800 == 27 [pid = 1956] [id = 512] 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x118051400) [pid = 1956] [serial = 1536] [outer = 0x0] 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x11819a400) [pid = 1956] [serial = 1537] [outer = 0x118051400] 07:52:28 INFO - PROCESS | 1956 | 1462373548366 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x1181a6c00) [pid = 1956] [serial = 1538] [outer = 0x118051400] 07:52:28 INFO - PROCESS | 1956 | 1462373548714 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 529ms 07:52:28 INFO - PROCESS | 1956 | 1462373548754 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1956 | 1462373548755 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:52:28 INFO - PROCESS | 1956 | 1462373548758 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1956 | 1462373548759 Marionette TRACE conn2 <- [1,2022,null,{}] 07:52:28 INFO - PROCESS | 1956 | 1462373548761 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 1956 | 1462373548860 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:52:28 INFO - PROCESS | 1956 | 1462373548872 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x118536800 == 28 [pid = 1956] [id = 513] 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x11815c000) [pid = 1956] [serial = 1539] [outer = 0x0] 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x118431000) [pid = 1956] [serial = 1540] [outer = 0x11815c000] 07:52:28 INFO - PROCESS | 1956 | 1462373548898 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x118439000) [pid = 1956] [serial = 1541] [outer = 0x11815c000] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 78 (0x11103c400) [pid = 1956] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 77 (0x125d38c00) [pid = 1956] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 76 (0x112692400) [pid = 1956] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 75 (0x11103e800) [pid = 1956] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 74 (0x110f2bc00) [pid = 1956] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 73 (0x116165800) [pid = 1956] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 72 (0x1127c5800) [pid = 1956] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 71 (0x11716a800) [pid = 1956] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:52:29 INFO - PROCESS | 1956 | --DOMWINDOW == 70 (0x11103c800) [pid = 1956] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:52:29 INFO - PROCESS | 1956 | 1462373549252 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:52:29 INFO - PROCESS | 1956 | 1462373549282 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1956 | 1462373549284 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:52:29 INFO - PROCESS | 1956 | 1462373549287 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1956 | 1462373549289 Marionette TRACE conn2 <- [1,2026,null,{}] 07:52:29 INFO - PROCESS | 1956 | 1462373549291 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 1956 | 1462373549359 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:52:29 INFO - PROCESS | 1956 | 1462373549362 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f56800 == 29 [pid = 1956] [id = 514] 07:52:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 71 (0x1160ccc00) [pid = 1956] [serial = 1542] [outer = 0x0] 07:52:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 72 (0x11842d800) [pid = 1956] [serial = 1543] [outer = 0x1160ccc00] 07:52:29 INFO - PROCESS | 1956 | 1462373549387 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 73 (0x11850a800) [pid = 1956] [serial = 1544] [outer = 0x1160ccc00] 07:52:29 INFO - PROCESS | 1956 | 1462373549782 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 524ms 07:52:29 INFO - PROCESS | 1956 | 1462373549812 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1956 | 1462373549814 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:52:29 INFO - PROCESS | 1956 | 1462373549817 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1956 | 1462373549819 Marionette TRACE conn2 <- [1,2030,null,{}] 07:52:29 INFO - PROCESS | 1956 | 1462373549823 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 1956 | 1462373549950 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:52:30 INFO - PROCESS | 1956 | 1462373550033 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e0c800 == 30 [pid = 1956] [id = 515] 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 74 (0x111a02400) [pid = 1956] [serial = 1545] [outer = 0x0] 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 75 (0x116a47c00) [pid = 1956] [serial = 1546] [outer = 0x111a02400] 07:52:30 INFO - PROCESS | 1956 | 1462373550077 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 76 (0x11914d800) [pid = 1956] [serial = 1547] [outer = 0x111a02400] 07:52:30 INFO - PROCESS | 1956 | 1462373550423 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 620ms 07:52:30 INFO - PROCESS | 1956 | 1462373550439 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1956 | 1462373550440 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:52:30 INFO - PROCESS | 1956 | 1462373550442 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1956 | 1462373550444 Marionette TRACE conn2 <- [1,2034,null,{}] 07:52:30 INFO - PROCESS | 1956 | 1462373550446 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 1956 | 1462373550541 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:52:30 INFO - PROCESS | 1956 | 1462373550590 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x129131800 == 31 [pid = 1956] [id = 516] 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 77 (0x1169b0800) [pid = 1956] [serial = 1548] [outer = 0x0] 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 78 (0x1192e6800) [pid = 1956] [serial = 1549] [outer = 0x1169b0800] 07:52:30 INFO - PROCESS | 1956 | 1462373550615 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 79 (0x119423c00) [pid = 1956] [serial = 1550] [outer = 0x1169b0800] 07:52:30 INFO - PROCESS | 1956 | 1462373550902 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 07:52:30 INFO - PROCESS | 1956 | 1462373550914 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1956 | 1462373550915 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:52:30 INFO - PROCESS | 1956 | 1462373550925 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1956 | 1462373550926 Marionette TRACE conn2 <- [1,2038,null,{}] 07:52:30 INFO - PROCESS | 1956 | 1462373550929 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 1956 | 1462373551015 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:52:31 INFO - PROCESS | 1956 | 1462373551022 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295eb000 == 32 [pid = 1956] [id = 517] 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 80 (0x119567400) [pid = 1956] [serial = 1551] [outer = 0x0] 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x1195b5400) [pid = 1956] [serial = 1552] [outer = 0x119567400] 07:52:31 INFO - PROCESS | 1956 | 1462373551047 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x1195bd800) [pid = 1956] [serial = 1553] [outer = 0x119567400] 07:52:31 INFO - PROCESS | 1956 | 1462373551570 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 07:52:31 INFO - PROCESS | 1956 | 1462373551597 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1956 | 1462373551600 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:52:31 INFO - PROCESS | 1956 | 1462373551604 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1956 | 1462373551607 Marionette TRACE conn2 <- [1,2042,null,{}] 07:52:31 INFO - PROCESS | 1956 | 1462373551610 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 1956 | 1462373551712 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:52:31 INFO - PROCESS | 1956 | 1462373551776 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171f9000 == 33 [pid = 1956] [id = 518] 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x112696000) [pid = 1956] [serial = 1554] [outer = 0x0] 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x1127a1c00) [pid = 1956] [serial = 1555] [outer = 0x112696000] 07:52:31 INFO - PROCESS | 1956 | 1462373551807 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x1127e9400) [pid = 1956] [serial = 1556] [outer = 0x112696000] 07:52:32 INFO - PROCESS | 1956 | 1462373552232 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:52: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) 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 675ms 07:52:32 INFO - PROCESS | 1956 | 1462373552279 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1956 | 1462373552283 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:52:32 INFO - PROCESS | 1956 | 1462373552288 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1956 | 1462373552290 Marionette TRACE conn2 <- [1,2046,null,{}] 07:52:32 INFO - PROCESS | 1956 | 1462373552292 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 1956 | 1462373552398 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:52:32 INFO - PROCESS | 1956 | 1462373552450 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b9000 == 34 [pid = 1956] [id = 519] 07:52:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x1127ee800) [pid = 1956] [serial = 1557] [outer = 0x0] 07:52:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x113158000) [pid = 1956] [serial = 1558] [outer = 0x1127ee800] 07:52:32 INFO - PROCESS | 1956 | 1462373552479 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1160d8000) [pid = 1956] [serial = 1559] [outer = 0x1127ee800] 07:52:32 INFO - PROCESS | 1956 | 1462373552893 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 07:52:32 INFO - PROCESS | 1956 | 1462373552958 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1956 | 1462373552959 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:52:32 INFO - PROCESS | 1956 | 1462373552962 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1956 | 1462373552965 Marionette TRACE conn2 <- [1,2050,null,{}] 07:52:32 INFO - PROCESS | 1956 | 1462373552973 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 1956 | 1462373553100 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:52:33 INFO - PROCESS | 1956 | 1462373553154 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a593800 == 35 [pid = 1956] [id = 520] 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x116a48000) [pid = 1956] [serial = 1560] [outer = 0x0] 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x11800fc00) [pid = 1956] [serial = 1561] [outer = 0x116a48000] 07:52:33 INFO - PROCESS | 1956 | 1462373553185 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x11819f400) [pid = 1956] [serial = 1562] [outer = 0x116a48000] 07:52:33 INFO - PROCESS | 1956 | 1462373553602 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 673ms 07:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:52:33 INFO - PROCESS | 1956 | 1462373553635 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1956 | 1462373553637 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:52:33 INFO - PROCESS | 1956 | 1462373553640 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1956 | 1462373553641 Marionette TRACE conn2 <- [1,2054,null,{}] 07:52:33 INFO - PROCESS | 1956 | 1462373553644 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 1956 | 1462373553746 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:52:33 INFO - PROCESS | 1956 | 1462373553810 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a92d000 == 36 [pid = 1956] [id = 521] 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x118430000) [pid = 1956] [serial = 1563] [outer = 0x0] 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x11922b400) [pid = 1956] [serial = 1564] [outer = 0x118430000] 07:52:33 INFO - PROCESS | 1956 | 1462373553839 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x119419c00) [pid = 1956] [serial = 1565] [outer = 0x118430000] 07:52:34 INFO - PROCESS | 1956 | 1462373554251 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 618ms 07:52:34 INFO - PROCESS | 1956 | 1462373554259 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1956 | 1462373554260 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:52:34 INFO - PROCESS | 1956 | 1462373554263 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1956 | 1462373554264 Marionette TRACE conn2 <- [1,2058,null,{}] 07:52:34 INFO - PROCESS | 1956 | 1462373554267 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 1956 | 1462373554365 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:52:34 INFO - PROCESS | 1956 | 1462373554444 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af54800 == 37 [pid = 1956] [id = 522] 07:52:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x119418400) [pid = 1956] [serial = 1566] [outer = 0x0] 07:52:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x1195b6800) [pid = 1956] [serial = 1567] [outer = 0x119418400] 07:52:34 INFO - PROCESS | 1956 | 1462373554477 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1199b9800) [pid = 1956] [serial = 1568] [outer = 0x119418400] 07:52:34 INFO - PROCESS | 1956 | 1462373554869 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 669ms 07:52:34 INFO - PROCESS | 1956 | 1462373554933 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:52:34 INFO - PROCESS | 1956 | 1462373554936 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:52:34 INFO - PROCESS | 1956 | 1462373554939 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1956 | 1462373554940 Marionette TRACE conn2 <- [1,2062,null,{}] 07:52:34 INFO - PROCESS | 1956 | 1462373554942 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 1956 | 1462373555049 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:52:35 INFO - PROCESS | 1956 | 1462373555101 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248c7000 == 38 [pid = 1956] [id = 523] 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x112798400) [pid = 1956] [serial = 1569] [outer = 0x0] 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x11941f000) [pid = 1956] [serial = 1570] [outer = 0x112798400] 07:52:35 INFO - PROCESS | 1956 | 1462373555132 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x121217000) [pid = 1956] [serial = 1571] [outer = 0x112798400] 07:52:35 INFO - PROCESS | 1956 | 1462373555706 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 820ms 07:52:35 INFO - PROCESS | 1956 | 1462373555760 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1956 | 1462373555762 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:52:35 INFO - PROCESS | 1956 | 1462373555766 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1956 | 1462373555768 Marionette TRACE conn2 <- [1,2066,null,{}] 07:52:35 INFO - PROCESS | 1956 | 1462373555772 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 1956 | 1462373555866 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:52:35 INFO - PROCESS | 1956 | 1462373555921 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c58800 == 39 [pid = 1956] [id = 524] 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x112699c00) [pid = 1956] [serial = 1572] [outer = 0x0] 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x11271e800) [pid = 1956] [serial = 1573] [outer = 0x112699c00] 07:52:35 INFO - PROCESS | 1956 | 1462373555949 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x1127c3400) [pid = 1956] [serial = 1574] [outer = 0x112699c00] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11819cc00) [pid = 1956] [serial = 1507] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | 1462373556475 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 773ms 07:52:36 INFO - PROCESS | 1956 | 1462373556540 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1956 | 1462373556545 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:52:36 INFO - PROCESS | 1956 | 1462373556551 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1956 | 1462373556554 Marionette TRACE conn2 <- [1,2070,null,{}] 07:52:36 INFO - PROCESS | 1956 | 1462373556558 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 1956 | 1462373556692 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x12a95f000) [pid = 1956] [serial = 1481] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x112697400) [pid = 1956] [serial = 1483] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x112797000) [pid = 1956] [serial = 1484] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x11279f000) [pid = 1956] [serial = 1486] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x11315a800) [pid = 1956] [serial = 1489] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x11674f000) [pid = 1956] [serial = 1492] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x115e3d000) [pid = 1956] [serial = 1490] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x117170400) [pid = 1956] [serial = 1495] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x116a45800) [pid = 1956] [serial = 1493] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x1176b5400) [pid = 1956] [serial = 1496] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x118059000) [pid = 1956] [serial = 1505] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x1127e9000) [pid = 1956] [serial = 1501] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x111e66c00) [pid = 1956] [serial = 1498] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x112794800) [pid = 1956] [serial = 1499] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x11800c800) [pid = 1956] [serial = 1504] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x115e3e400) [pid = 1956] [serial = 1502] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x112a5b800) [pid = 1956] [serial = 1487] [outer = 0x0] [url = about:blank] 07:52:36 INFO - PROCESS | 1956 | 1462373556769 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x116918000 == 40 [pid = 1956] [id = 525] 07:52:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x112697400) [pid = 1956] [serial = 1575] [outer = 0x0] 07:52:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x1127edc00) [pid = 1956] [serial = 1576] [outer = 0x112697400] 07:52:36 INFO - PROCESS | 1956 | 1462373556814 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x113153800) [pid = 1956] [serial = 1577] [outer = 0x112697400] 07:52:37 INFO - PROCESS | 1956 | 1462373557236 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 724ms 07:52:37 INFO - PROCESS | 1956 | 1462373557274 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1956 | 1462373557276 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:52:37 INFO - PROCESS | 1956 | 1462373557278 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1956 | 1462373557280 Marionette TRACE conn2 <- [1,2074,null,{}] 07:52:37 INFO - PROCESS | 1956 | 1462373557292 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 1956 | 1462373557394 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:52:37 INFO - PROCESS | 1956 | 1462373557402 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x119941000 == 41 [pid = 1956] [id = 526] 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x113bebc00) [pid = 1956] [serial = 1578] [outer = 0x0] 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1166aec00) [pid = 1956] [serial = 1579] [outer = 0x113bebc00] 07:52:37 INFO - PROCESS | 1956 | 1462373557430 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1169a8400) [pid = 1956] [serial = 1580] [outer = 0x113bebc00] 07:52:37 INFO - PROCESS | 1956 | 1462373557761 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 07:52:37 INFO - PROCESS | 1956 | 1462373557802 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1956 | 1462373557803 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:52:37 INFO - PROCESS | 1956 | 1462373557806 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1956 | 1462373557807 Marionette TRACE conn2 <- [1,2078,null,{}] 07:52:37 INFO - PROCESS | 1956 | 1462373557809 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 1956 | 1462373557911 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:52:37 INFO - PROCESS | 1956 | 1462373557918 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217db800 == 42 [pid = 1956] [id = 527] 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x116a49c00) [pid = 1956] [serial = 1581] [outer = 0x0] 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x118006400) [pid = 1956] [serial = 1582] [outer = 0x116a49c00] 07:52:37 INFO - PROCESS | 1956 | 1462373557944 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x118056c00) [pid = 1956] [serial = 1583] [outer = 0x116a49c00] 07:52:38 INFO - PROCESS | 1956 | 1462373558257 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:52:38 INFO - PROCESS | 1956 | 1462373558277 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1956 | 1462373558278 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:52:38 INFO - PROCESS | 1956 | 1462373558280 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1956 | 1462373558280 Marionette TRACE conn2 <- [1,2082,null,{}] 07:52:38 INFO - PROCESS | 1956 | 1462373558283 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 1956 | 1462373558363 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:52:38 INFO - PROCESS | 1956 | 1462373558369 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ad1800 == 43 [pid = 1956] [id = 528] 07:52:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x11805b800) [pid = 1956] [serial = 1584] [outer = 0x0] 07:52:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x11819cc00) [pid = 1956] [serial = 1585] [outer = 0x11805b800] 07:52:38 INFO - PROCESS | 1956 | 1462373558395 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x118435c00) [pid = 1956] [serial = 1586] [outer = 0x11805b800] 07:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 517ms 07:52:38 INFO - PROCESS | 1956 | 1462373558791 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:52:38 INFO - PROCESS | 1956 | 1462373558798 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1956 | 1462373558799 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:52:38 INFO - PROCESS | 1956 | 1462373558804 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1956 | 1462373558806 Marionette TRACE conn2 <- [1,2086,null,{}] 07:52:38 INFO - PROCESS | 1956 | 1462373558808 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 1956 | 1462373558924 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:52:38 INFO - PROCESS | 1956 | 1462373558936 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0a800 == 44 [pid = 1956] [id = 529] 07:52:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x11850f800) [pid = 1956] [serial = 1587] [outer = 0x0] 07:52:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1195b8000) [pid = 1956] [serial = 1588] [outer = 0x11850f800] 07:52:38 INFO - PROCESS | 1956 | 1462373558962 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x119dd2000) [pid = 1956] [serial = 1589] [outer = 0x11850f800] 07:52:39 INFO - PROCESS | 1956 | 1462373559292 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 07:52:39 INFO - PROCESS | 1956 | 1462373559327 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1956 | 1462373559328 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:52:39 INFO - PROCESS | 1956 | 1462373559330 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1956 | 1462373559331 Marionette TRACE conn2 <- [1,2090,null,{}] 07:52:39 INFO - PROCESS | 1956 | 1462373559334 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 1956 | 1462373559430 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:52:39 INFO - PROCESS | 1956 | 1462373559435 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292da000 == 45 [pid = 1956] [id = 530] 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1199c0800) [pid = 1956] [serial = 1590] [outer = 0x0] 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x12121e800) [pid = 1956] [serial = 1591] [outer = 0x1199c0800] 07:52:39 INFO - PROCESS | 1956 | 1462373559460 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x12136cc00) [pid = 1956] [serial = 1592] [outer = 0x1199c0800] 07:52:39 INFO - PROCESS | 1956 | 1462373559790 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms 07:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:52:39 INFO - PROCESS | 1956 | 1462373559808 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1956 | 1462373559809 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:52:39 INFO - PROCESS | 1956 | 1462373559811 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1956 | 1462373559812 Marionette TRACE conn2 <- [1,2094,null,{}] 07:52:39 INFO - PROCESS | 1956 | 1462373559814 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 1956 | 1462373559917 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:52:39 INFO - PROCESS | 1956 | 1462373559932 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a92e800 == 46 [pid = 1956] [id = 531] 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x121371800) [pid = 1956] [serial = 1593] [outer = 0x0] 07:52:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1217e8400) [pid = 1956] [serial = 1594] [outer = 0x121371800] 07:52:39 INFO - PROCESS | 1956 | 1462373559958 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x1218ad800) [pid = 1956] [serial = 1595] [outer = 0x121371800] 07:52:40 INFO - PROCESS | 1956 | 1462373560289 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 07:52:40 INFO - PROCESS | 1956 | 1462373560332 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1956 | 1462373560333 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:52:40 INFO - PROCESS | 1956 | 1462373560335 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1956 | 1462373560336 Marionette TRACE conn2 <- [1,2098,null,{}] 07:52:40 INFO - PROCESS | 1956 | 1462373560339 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 1956 | 1462373560441 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:52:40 INFO - PROCESS | 1956 | 1462373560455 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba97000 == 47 [pid = 1956] [id = 532] 07:52:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x121571800) [pid = 1956] [serial = 1596] [outer = 0x0] 07:52:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x121973400) [pid = 1956] [serial = 1597] [outer = 0x121571800] 07:52:40 INFO - PROCESS | 1956 | 1462373560480 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x121af1400) [pid = 1956] [serial = 1598] [outer = 0x121571800] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x118051400) [pid = 1956] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x11815c000) [pid = 1956] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x1160ccc00) [pid = 1956] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x1169b0800) [pid = 1956] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x111a02400) [pid = 1956] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x111048000) [pid = 1956] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11716a000) [pid = 1956] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x111049800) [pid = 1956] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x11314ec00) [pid = 1956] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x113d5c800) [pid = 1956] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x112020000) [pid = 1956] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:52:40 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x11716e000) [pid = 1956] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:52:40 INFO - PROCESS | 1956 | 1462373560857 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 570ms 07:52:40 INFO - PROCESS | 1956 | 1462373560907 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1956 | 1462373560908 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:52:40 INFO - PROCESS | 1956 | 1462373560922 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1956 | 1462373560924 Marionette TRACE conn2 <- [1,2102,null,{}] 07:52:40 INFO - PROCESS | 1956 | 1462373560926 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 1956 | 1462373561015 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:52:41 INFO - PROCESS | 1956 | 1462373561021 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae1800 == 48 [pid = 1956] [id = 533] 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x111048400) [pid = 1956] [serial = 1599] [outer = 0x0] 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x118008000) [pid = 1956] [serial = 1600] [outer = 0x111048400] 07:52:41 INFO - PROCESS | 1956 | 1462373561046 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x1192f2000) [pid = 1956] [serial = 1601] [outer = 0x111048400] 07:52:41 INFO - PROCESS | 1956 | 1462373561373 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 477ms 07:52:41 INFO - PROCESS | 1956 | 1462373561393 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1956 | 1462373561395 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:52:41 INFO - PROCESS | 1956 | 1462373561397 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1956 | 1462373561399 Marionette TRACE conn2 <- [1,2106,null,{}] 07:52:41 INFO - PROCESS | 1956 | 1462373561403 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 1956 | 1462373561498 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:52:41 INFO - PROCESS | 1956 | 1462373561554 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bafb800 == 49 [pid = 1956] [id = 534] 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1130ac800) [pid = 1956] [serial = 1602] [outer = 0x0] 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x121af3400) [pid = 1956] [serial = 1603] [outer = 0x1130ac800] 07:52:41 INFO - PROCESS | 1956 | 1462373561583 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x121d6e800) [pid = 1956] [serial = 1604] [outer = 0x1130ac800] 07:52:41 INFO - PROCESS | 1956 | 1462373561894 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 07:52:41 INFO - PROCESS | 1956 | 1462373561922 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1956 | 1462373561924 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:52:41 INFO - PROCESS | 1956 | 1462373561926 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1956 | 1462373561927 Marionette TRACE conn2 <- [1,2110,null,{}] 07:52:41 INFO - PROCESS | 1956 | 1462373561929 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 1956 | 1462373562015 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:52:42 INFO - PROCESS | 1956 | 1462373562020 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd61800 == 50 [pid = 1956] [id = 535] 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x121aee000) [pid = 1956] [serial = 1605] [outer = 0x0] 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1248a4400) [pid = 1956] [serial = 1606] [outer = 0x121aee000] 07:52:42 INFO - PROCESS | 1956 | 1462373562045 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x124cbc800) [pid = 1956] [serial = 1607] [outer = 0x121aee000] 07:52:42 INFO - PROCESS | 1956 | 1462373562374 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms 07:52:42 INFO - PROCESS | 1956 | 1462373562398 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1956 | 1462373562399 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:52:42 INFO - PROCESS | 1956 | 1462373562404 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 1956 | 1462373562405 Marionette TRACE conn2 <- [1,2114,null,{}] 07:52:42 INFO - PROCESS | 1956 | 1462373562407 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 1956 | 1462373562515 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:52:42 INFO - PROCESS | 1956 | 1462373562521 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d1000 == 51 [pid = 1956] [id = 536] 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x12491d800) [pid = 1956] [serial = 1608] [outer = 0x0] 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x124df2800) [pid = 1956] [serial = 1609] [outer = 0x12491d800] 07:52:42 INFO - PROCESS | 1956 | 1462373562546 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x124fa2800) [pid = 1956] [serial = 1610] [outer = 0x12491d800] 07:52:43 INFO - PROCESS | 1956 | 1462373563005 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 622ms 07:52:43 INFO - PROCESS | 1956 | 1462373563026 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1956 | 1462373563028 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:52:43 INFO - PROCESS | 1956 | 1462373563032 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1956 | 1462373563035 Marionette TRACE conn2 <- [1,2118,null,{}] 07:52:43 INFO - PROCESS | 1956 | 1462373563058 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 1956 | 1462373563167 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:52:43 INFO - PROCESS | 1956 | 1462373563259 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x11915a000 == 52 [pid = 1956] [id = 537] 07:52:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x112796400) [pid = 1956] [serial = 1611] [outer = 0x0] 07:52:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1127c3800) [pid = 1956] [serial = 1612] [outer = 0x112796400] 07:52:43 INFO - PROCESS | 1956 | 1462373563292 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x112f1dc00) [pid = 1956] [serial = 1613] [outer = 0x112796400] 07:52:43 INFO - PROCESS | 1956 | 1462373563720 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 738ms 07:52:43 INFO - PROCESS | 1956 | 1462373563771 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1956 | 1462373563775 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:52:43 INFO - PROCESS | 1956 | 1462373563780 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1956 | 1462373563782 Marionette TRACE conn2 <- [1,2122,null,{}] 07:52:43 INFO - PROCESS | 1956 | 1462373563803 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 1956 | 1462373563909 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:52:44 INFO - PROCESS | 1956 | 1462373564000 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcce800 == 53 [pid = 1956] [id = 538] 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x11800c800) [pid = 1956] [serial = 1614] [outer = 0x0] 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x118053400) [pid = 1956] [serial = 1615] [outer = 0x11800c800] 07:52:44 INFO - PROCESS | 1956 | 1462373564030 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1182e8c00) [pid = 1956] [serial = 1616] [outer = 0x11800c800] 07:52:44 INFO - PROCESS | 1956 | 1462373564454 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 07:52:44 INFO - PROCESS | 1956 | 1462373564494 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1956 | 1462373564495 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:52:44 INFO - PROCESS | 1956 | 1462373564498 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1956 | 1462373564500 Marionette TRACE conn2 <- [1,2126,null,{}] 07:52:44 INFO - PROCESS | 1956 | 1462373564523 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 1956 | 1462373564633 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:52:44 INFO - PROCESS | 1956 | 1462373564690 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3de000 == 54 [pid = 1956] [id = 539] 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x11922a000) [pid = 1956] [serial = 1617] [outer = 0x0] 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1195ba000) [pid = 1956] [serial = 1618] [outer = 0x11922a000] 07:52:44 INFO - PROCESS | 1956 | 1462373564722 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x121368800) [pid = 1956] [serial = 1619] [outer = 0x11922a000] 07:52:45 INFO - PROCESS | 1956 | 1462373565168 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 688ms 07:52:45 INFO - PROCESS | 1956 | 1462373565187 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1956 | 1462373565189 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:52:45 INFO - PROCESS | 1956 | 1462373565191 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1956 | 1462373565192 Marionette TRACE conn2 <- [1,2130,null,{}] 07:52:45 INFO - PROCESS | 1956 | 1462373565195 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 1956 | 1462373565301 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:52:45 INFO - PROCESS | 1956 | 1462373565355 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c687000 == 55 [pid = 1956] [id = 540] 07:52:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x121973800) [pid = 1956] [serial = 1620] [outer = 0x0] 07:52:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x121af9800) [pid = 1956] [serial = 1621] [outer = 0x121973800] 07:52:45 INFO - PROCESS | 1956 | 1462373565385 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x124871c00) [pid = 1956] [serial = 1622] [outer = 0x121973800] 07:52:46 INFO - PROCESS | 1956 | 1462373566122 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1956 | 1462373566215 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:52:46 INFO - PROCESS | 1956 | 1462373566221 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1956 | 1462373566223 Marionette TRACE conn2 <- [1,2134,null,{}] 07:52:46 INFO - PROCESS | 1956 | 1462373566235 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 1956 | 1462373566325 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:52:46 INFO - PROCESS | 1956 | 1462373566390 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c55800 == 56 [pid = 1956] [id = 541] 07:52:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1127a0c00) [pid = 1956] [serial = 1623] [outer = 0x0] 07:52:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1127c9400) [pid = 1956] [serial = 1624] [outer = 0x1127a0c00] 07:52:46 INFO - PROCESS | 1956 | 1462373566418 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x112f9c000) [pid = 1956] [serial = 1625] [outer = 0x1127a0c00] 07:52:46 INFO - PROCESS | 1956 | 1462373566864 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 685ms 07:52:46 INFO - PROCESS | 1956 | 1462373566904 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1956 | 1462373566910 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:52:46 INFO - PROCESS | 1956 | 1462373566916 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1956 | 1462373566919 Marionette TRACE conn2 <- [1,2138,null,{}] 07:52:46 INFO - PROCESS | 1956 | 1462373566923 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 1956 | 1462373567050 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:52:47 INFO - PROCESS | 1956 | 1462373567112 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b19000 == 57 [pid = 1956] [id = 542] 07:52:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1127a1000) [pid = 1956] [serial = 1626] [outer = 0x0] 07:52:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1130a9400) [pid = 1956] [serial = 1627] [outer = 0x1127a1000] 07:52:47 INFO - PROCESS | 1956 | 1462373567135 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x11332c800) [pid = 1956] [serial = 1628] [outer = 0x1127a1000] 07:52:47 INFO - PROCESS | 1956 | 1462373567666 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 772ms 07:52:47 INFO - PROCESS | 1956 | 1462373567688 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1956 | 1462373567690 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:52:47 INFO - PROCESS | 1956 | 1462373567694 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1956 | 1462373567698 Marionette TRACE conn2 <- [1,2142,null,{}] 07:52:47 INFO - PROCESS | 1956 | 1462373567732 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 1956 | 1462373567877 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:52:47 INFO - PROCESS | 1956 | 1462373567992 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd61800 == 56 [pid = 1956] [id = 535] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12bafb800 == 55 [pid = 1956] [id = 534] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae1800 == 54 [pid = 1956] [id = 533] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba97000 == 53 [pid = 1956] [id = 532] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x12a92e800 == 52 [pid = 1956] [id = 531] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1292da000 == 51 [pid = 1956] [id = 530] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0a800 == 50 [pid = 1956] [id = 529] 07:52:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x11341a800 == 51 [pid = 1956] [id = 543] 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x112020000) [pid = 1956] [serial = 1629] [outer = 0x0] 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1127c0800) [pid = 1956] [serial = 1630] [outer = 0x112020000] 07:52:48 INFO - PROCESS | 1956 | 1462373568046 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x11716b400) [pid = 1956] [serial = 1631] [outer = 0x112020000] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x116ad1800 == 50 [pid = 1956] [id = 528] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1217db800 == 49 [pid = 1956] [id = 527] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x119941000 == 48 [pid = 1956] [id = 526] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x116918000 == 47 [pid = 1956] [id = 525] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x119c58800 == 46 [pid = 1956] [id = 524] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b9000 == 45 [pid = 1956] [id = 519] 07:52:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1171f9000 == 44 [pid = 1956] [id = 518] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x11914d800) [pid = 1956] [serial = 1547] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x112698c00) [pid = 1956] [serial = 1510] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x112a68000) [pid = 1956] [serial = 1522] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x11314e400) [pid = 1956] [serial = 1523] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x11751a400) [pid = 1956] [serial = 1531] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x111c1e800) [pid = 1956] [serial = 1516] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1122b0400) [pid = 1956] [serial = 1517] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x11346c800) [pid = 1956] [serial = 1525] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1160cf800) [pid = 1956] [serial = 1526] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1166acc00) [pid = 1956] [serial = 1528] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x1127bf000) [pid = 1956] [serial = 1520] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x112798800) [pid = 1956] [serial = 1519] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x112f9c400) [pid = 1956] [serial = 1513] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x118055000) [pid = 1956] [serial = 1534] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x11819a400) [pid = 1956] [serial = 1537] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1180c3800) [pid = 1956] [serial = 1535] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x118431000) [pid = 1956] [serial = 1540] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1181a6c00) [pid = 1956] [serial = 1538] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x11842d800) [pid = 1956] [serial = 1543] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x118439000) [pid = 1956] [serial = 1541] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x119423c00) [pid = 1956] [serial = 1550] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x116a47c00) [pid = 1956] [serial = 1546] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1192e6800) [pid = 1956] [serial = 1549] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x11850a800) [pid = 1956] [serial = 1544] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x118006800) [pid = 1956] [serial = 1532] [outer = 0x0] [url = about:blank] 07:52:48 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1169ad800) [pid = 1956] [serial = 1529] [outer = 0x0] [url = about:blank] 07:52:48 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 07:52:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:52:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1 07:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:48 INFO - _addTest/ [0,2145,"getWindowHandle",null] 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:52:48 INFO - PROCESS | 1956 | 1462373568391 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:52:48 INFO - PROCESS | 1956 | 1462373568394 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1956 | 1462373568395 Marionette TRACE conn2 <- [1,2146,null,{}] 07:52:48 INFO - PROCESS | 1956 | 1462373568397 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 1956 | 1462373568479 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:52:48 INFO - PROCESS | 1956 | 1462373568484 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1b0000 == 45 [pid = 1956] [id = 544] 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x117520000) [pid = 1956] [serial = 1632] [outer = 0x0] 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x118011000) [pid = 1956] [serial = 1633] [outer = 0x117520000] 07:52:48 INFO - PROCESS | 1956 | 1462373568513 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x118073c00) [pid = 1956] [serial = 1634] [outer = 0x117520000] 07:52:48 INFO - PROCESS | 1956 | 1462373568893 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1956 | 1462373568916 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:52:48 INFO - PROCESS | 1956 | 1462373568920 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1956 | 1462373568922 Marionette TRACE conn2 <- [1,2150,null,{}] 07:52:48 INFO - PROCESS | 1956 | 1462373568924 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1956 | 1462373569003 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:52:49 INFO - PROCESS | 1956 | 1462373569008 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248d7800 == 46 [pid = 1956] [id = 545] 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x111e67c00) [pid = 1956] [serial = 1635] [outer = 0x0] 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x1181a0c00) [pid = 1956] [serial = 1636] [outer = 0x111e67c00] 07:52:49 INFO - PROCESS | 1956 | 1462373569034 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x118431800) [pid = 1956] [serial = 1637] [outer = 0x111e67c00] 07:52:49 INFO - PROCESS | 1956 | 1462373569377 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:52:49 INFO - PROCESS | 1956 | 1462373569390 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1956 | 1462373569391 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:52:49 INFO - PROCESS | 1956 | 1462373569393 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1956 | 1462373569394 Marionette TRACE conn2 <- [1,2154,null,{}] 07:52:49 INFO - PROCESS | 1956 | 1462373569396 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1956 | 1462373569505 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:52:49 INFO - PROCESS | 1956 | 1462373569560 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249cd800 == 47 [pid = 1956] [id = 546] 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x11842f400) [pid = 1956] [serial = 1638] [outer = 0x0] 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x11850a800) [pid = 1956] [serial = 1639] [outer = 0x11842f400] 07:52:49 INFO - PROCESS | 1956 | 1462373569587 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x119421000) [pid = 1956] [serial = 1640] [outer = 0x11842f400] 07:52:49 INFO - PROCESS | 1956 | 1462373569872 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 07:52:49 INFO - PROCESS | 1956 | 1462373569913 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1956 | 1462373569914 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:52:49 INFO - PROCESS | 1956 | 1462373569916 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1956 | 1462373569917 Marionette TRACE conn2 <- [1,2158,null,{}] 07:52:49 INFO - PROCESS | 1956 | 1462373569923 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 1956 | 1462373570005 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:52:50 INFO - PROCESS | 1956 | 1462373570063 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x125db9800 == 48 [pid = 1956] [id = 547] 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x1192f0000) [pid = 1956] [serial = 1641] [outer = 0x0] 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1195b8800) [pid = 1956] [serial = 1642] [outer = 0x1192f0000] 07:52:50 INFO - PROCESS | 1956 | 1462373570088 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x119dd1400) [pid = 1956] [serial = 1643] [outer = 0x1192f0000] 07:52:50 INFO - PROCESS | 1956 | 1462373570390 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 07:52:50 INFO - PROCESS | 1956 | 1462373570437 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1956 | 1462373570438 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:52:50 INFO - PROCESS | 1956 | 1462373570440 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1956 | 1462373570441 Marionette TRACE conn2 <- [1,2162,null,{}] 07:52:50 INFO - PROCESS | 1956 | 1462373570444 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 1956 | 1462373570541 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:52:50 INFO - PROCESS | 1956 | 1462373570557 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0c000 == 49 [pid = 1956] [id = 548] 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1195af800) [pid = 1956] [serial = 1644] [outer = 0x0] 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x12136a400) [pid = 1956] [serial = 1645] [outer = 0x1195af800] 07:52:50 INFO - PROCESS | 1956 | 1462373570582 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x121733400) [pid = 1956] [serial = 1646] [outer = 0x1195af800] 07:52:50 INFO - PROCESS | 1956 | 1462373570934 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 07:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:52:50 INFO - PROCESS | 1956 | 1462373570959 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1956 | 1462373570961 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:52:50 INFO - PROCESS | 1956 | 1462373570963 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1956 | 1462373570964 Marionette TRACE conn2 <- [1,2166,null,{}] 07:52:50 INFO - PROCESS | 1956 | 1462373570967 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 1956 | 1462373571066 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:52:51 INFO - PROCESS | 1956 | 1462373571080 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292d8800 == 50 [pid = 1956] [id = 549] 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1217f1000) [pid = 1956] [serial = 1647] [outer = 0x0] 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x121aeac00) [pid = 1956] [serial = 1648] [outer = 0x1217f1000] 07:52:51 INFO - PROCESS | 1956 | 1462373571105 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x121af4c00) [pid = 1956] [serial = 1649] [outer = 0x1217f1000] 07:52:51 INFO - PROCESS | 1956 | 1462373571443 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:52:51 INFO - PROCESS | 1956 | 1462373571485 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1956 | 1462373571486 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:52:51 INFO - PROCESS | 1956 | 1462373571488 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1956 | 1462373571490 Marionette TRACE conn2 <- [1,2170,null,{}] 07:52:51 INFO - PROCESS | 1956 | 1462373571498 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 1956 | 1462373571597 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:52:51 INFO - PROCESS | 1956 | 1462373571603 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a58f800 == 51 [pid = 1956] [id = 550] 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1218afc00) [pid = 1956] [serial = 1650] [outer = 0x0] 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x121bd2000) [pid = 1956] [serial = 1651] [outer = 0x1218afc00] 07:52:51 INFO - PROCESS | 1956 | 1462373571659 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x124d62800) [pid = 1956] [serial = 1652] [outer = 0x1218afc00] 07:52:52 INFO - PROCESS | 1956 | 1462373572018 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 576ms 07:52:52 INFO - PROCESS | 1956 | 1462373572064 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1956 | 1462373572066 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:52:52 INFO - PROCESS | 1956 | 1462373572068 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1956 | 1462373572070 Marionette TRACE conn2 <- [1,2174,null,{}] 07:52:52 INFO - PROCESS | 1956 | 1462373572072 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 1956 | 1462373572189 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:52:52 INFO - PROCESS | 1956 | 1462373572203 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b902800 == 52 [pid = 1956] [id = 551] 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x121af4800) [pid = 1956] [serial = 1653] [outer = 0x0] 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x125273000) [pid = 1956] [serial = 1654] [outer = 0x121af4800] 07:52:52 INFO - PROCESS | 1956 | 1462373572232 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x125d35000) [pid = 1956] [serial = 1655] [outer = 0x121af4800] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x121aee000) [pid = 1956] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x11850f800) [pid = 1956] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x112798400) [pid = 1956] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x121371800) [pid = 1956] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x111048400) [pid = 1956] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x112699c00) [pid = 1956] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1199c0800) [pid = 1956] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x116a49c00) [pid = 1956] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x113bebc00) [pid = 1956] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1130ac800) [pid = 1956] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x121571800) [pid = 1956] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x11805b800) [pid = 1956] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:52:52 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x112697400) [pid = 1956] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:52:52 INFO - PROCESS | 1956 | 1462373572698 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 07:52:52 INFO - PROCESS | 1956 | 1462373572746 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1956 | 1462373572747 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:52:52 INFO - PROCESS | 1956 | 1462373572754 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1956 | 1462373572756 Marionette TRACE conn2 <- [1,2178,null,{}] 07:52:52 INFO - PROCESS | 1956 | 1462373572759 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 1956 | 1462373572848 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:52:52 INFO - PROCESS | 1956 | 1462373572853 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcca000 == 53 [pid = 1956] [id = 552] 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x118056800) [pid = 1956] [serial = 1656] [outer = 0x0] 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x121371800) [pid = 1956] [serial = 1657] [outer = 0x118056800] 07:52:52 INFO - PROCESS | 1956 | 1462373572878 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1258de000) [pid = 1956] [serial = 1658] [outer = 0x118056800] 07:52:53 INFO - PROCESS | 1956 | 1462373573204 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 476ms 07:52:53 INFO - PROCESS | 1956 | 1462373573226 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1956 | 1462373573228 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:52:53 INFO - PROCESS | 1956 | 1462373573230 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1956 | 1462373573231 Marionette TRACE conn2 <- [1,2182,null,{}] 07:52:53 INFO - PROCESS | 1956 | 1462373573233 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 1956 | 1462373573315 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:52:53 INFO - PROCESS | 1956 | 1462373573372 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1ce000 == 54 [pid = 1956] [id = 553] 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x118077800) [pid = 1956] [serial = 1659] [outer = 0x0] 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x125d38400) [pid = 1956] [serial = 1660] [outer = 0x118077800] 07:52:53 INFO - PROCESS | 1956 | 1462373573397 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x126fea800) [pid = 1956] [serial = 1661] [outer = 0x118077800] 07:52:53 INFO - PROCESS | 1956 | 1462373573692 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 07:52:53 INFO - PROCESS | 1956 | 1462373573752 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1956 | 1462373573753 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:52:53 INFO - PROCESS | 1956 | 1462373573755 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1956 | 1462373573756 Marionette TRACE conn2 <- [1,2186,null,{}] 07:52:53 INFO - PROCESS | 1956 | 1462373573758 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 1956 | 1462373573838 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:52:53 INFO - PROCESS | 1956 | 1462373573843 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c689000 == 55 [pid = 1956] [id = 554] 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x126feac00) [pid = 1956] [serial = 1662] [outer = 0x0] 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1288c4800) [pid = 1956] [serial = 1663] [outer = 0x126feac00] 07:52:53 INFO - PROCESS | 1956 | 1462373573869 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1288ca000) [pid = 1956] [serial = 1664] [outer = 0x126feac00] 07:52:54 INFO - PROCESS | 1956 | 1462373574188 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms 07:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:52:54 INFO - PROCESS | 1956 | 1462373574227 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1956 | 1462373574228 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:52:54 INFO - PROCESS | 1956 | 1462373574230 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1956 | 1462373574231 Marionette TRACE conn2 <- [1,2190,null,{}] 07:52:54 INFO - PROCESS | 1956 | 1462373574234 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 1956 | 1462373574344 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:52:54 INFO - PROCESS | 1956 | 1462373574351 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb16000 == 56 [pid = 1956] [id = 555] 07:52:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1288cc000) [pid = 1956] [serial = 1665] [outer = 0x0] 07:52:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1288ce800) [pid = 1956] [serial = 1666] [outer = 0x1288cc000] 07:52:54 INFO - PROCESS | 1956 | 1462373574375 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1289c2400) [pid = 1956] [serial = 1667] [outer = 0x1288cc000] 07:52:54 INFO - PROCESS | 1956 | 1462373574809 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 618ms 07:52:54 INFO - PROCESS | 1956 | 1462373574849 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1956 | 1462373574851 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:52:54 INFO - PROCESS | 1956 | 1462373574873 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1956 | 1462373574875 Marionette TRACE conn2 <- [1,2194,null,{}] 07:52:54 INFO - PROCESS | 1956 | 1462373574879 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 1956 | 1462373574985 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:52:55 INFO - PROCESS | 1956 | 1462373575078 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192be800 == 57 [pid = 1956] [id = 556] 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1127a0000) [pid = 1956] [serial = 1668] [outer = 0x0] 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1127eb400) [pid = 1956] [serial = 1669] [outer = 0x1127a0000] 07:52:55 INFO - PROCESS | 1956 | 1462373575111 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x113150000) [pid = 1956] [serial = 1670] [outer = 0x1127a0000] 07:52:55 INFO - PROCESS | 1956 | 1462373575495 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 674ms 07:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:52:55 INFO - PROCESS | 1956 | 1462373575545 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1956 | 1462373575549 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:52:55 INFO - PROCESS | 1956 | 1462373575554 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1956 | 1462373575556 Marionette TRACE conn2 <- [1,2198,null,{}] 07:52:55 INFO - PROCESS | 1956 | 1462373575558 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 1956 | 1462373575663 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:52:55 INFO - PROCESS | 1956 | 1462373575720 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d14000 == 58 [pid = 1956] [id = 557] 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x113339000) [pid = 1956] [serial = 1671] [outer = 0x0] 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1169afc00) [pid = 1956] [serial = 1672] [outer = 0x113339000] 07:52:55 INFO - PROCESS | 1956 | 1462373575751 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x118052400) [pid = 1956] [serial = 1673] [outer = 0x113339000] 07:52:56 INFO - PROCESS | 1956 | 1462373576196 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 07:52:56 INFO - PROCESS | 1956 | 1462373576225 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:52:56 INFO - PROCESS | 1956 | 1462373576227 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:52:56 INFO - PROCESS | 1956 | 1462373576230 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1956 | 1462373576232 Marionette TRACE conn2 <- [1,2202,null,{}] 07:52:56 INFO - PROCESS | 1956 | 1462373576240 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 1956 | 1462373576370 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:52:56 INFO - PROCESS | 1956 | 1462373576453 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c685800 == 59 [pid = 1956] [id = 558] 07:52:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x118438800) [pid = 1956] [serial = 1674] [outer = 0x0] 07:52:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x118cf6000) [pid = 1956] [serial = 1675] [outer = 0x118438800] 07:52:56 INFO - PROCESS | 1956 | 1462373576487 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1192f4000) [pid = 1956] [serial = 1676] [outer = 0x118438800] 07:52:56 INFO - PROCESS | 1956 | 1462373576922 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 722ms 07:52:56 INFO - PROCESS | 1956 | 1462373576951 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1956 | 1462373576953 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:52:56 INFO - PROCESS | 1956 | 1462373576956 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1956 | 1462373576957 Marionette TRACE conn2 <- [1,2206,null,{}] 07:52:56 INFO - PROCESS | 1956 | 1462373576959 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 1956 | 1462373577060 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:52:57 INFO - PROCESS | 1956 | 1462373577116 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf06000 == 60 [pid = 1956] [id = 559] 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x1195b9400) [pid = 1956] [serial = 1677] [outer = 0x0] 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x121571800) [pid = 1956] [serial = 1678] [outer = 0x1195b9400] 07:52:57 INFO - PROCESS | 1956 | 1462373577146 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12489d400) [pid = 1956] [serial = 1679] [outer = 0x1195b9400] 07:52:57 INFO - PROCESS | 1956 | 1462373577589 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 07:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:52:57 INFO - PROCESS | 1956 | 1462373577625 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1956 | 1462373577626 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:52:57 INFO - PROCESS | 1956 | 1462373577629 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1956 | 1462373577630 Marionette TRACE conn2 <- [1,2210,null,{}] 07:52:57 INFO - PROCESS | 1956 | 1462373577632 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 1956 | 1462373577734 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:52:57 INFO - PROCESS | 1956 | 1462373577832 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3e5000 == 61 [pid = 1956] [id = 560] 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12136b000) [pid = 1956] [serial = 1680] [outer = 0x0] 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1251dd800) [pid = 1956] [serial = 1681] [outer = 0x12136b000] 07:52:57 INFO - PROCESS | 1956 | 1462373577862 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1258e5c00) [pid = 1956] [serial = 1682] [outer = 0x12136b000] 07:52:58 INFO - PROCESS | 1956 | 1462373578269 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 07:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:52:58 INFO - PROCESS | 1956 | 1462373578299 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1956 | 1462373578300 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:52:58 INFO - PROCESS | 1956 | 1462373578303 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1956 | 1462373578304 Marionette TRACE conn2 <- [1,2214,null,{}] 07:52:58 INFO - PROCESS | 1956 | 1462373578306 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 1956 | 1462373578425 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:52:58 INFO - PROCESS | 1956 | 1462373578483 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249c1000 == 62 [pid = 1956] [id = 561] 07:52:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x121bcec00) [pid = 1956] [serial = 1683] [outer = 0x0] 07:52:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x125273400) [pid = 1956] [serial = 1684] [outer = 0x121bcec00] 07:52:58 INFO - PROCESS | 1956 | 1462373578514 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1289cbc00) [pid = 1956] [serial = 1685] [outer = 0x121bcec00] 07:52:59 INFO - PROCESS | 1956 | 1462373579138 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 873ms 07:52:59 INFO - PROCESS | 1956 | 1462373579176 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1956 | 1462373579179 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:52:59 INFO - PROCESS | 1956 | 1462373579182 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1956 | 1462373579185 Marionette TRACE conn2 <- [1,2218,null,{}] 07:52:59 INFO - PROCESS | 1956 | 1462373579188 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 1956 | 1462373579285 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:52:59 INFO - PROCESS | 1956 | 1462373579357 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185bd000 == 63 [pid = 1956] [id = 562] 07:52:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1127f5400) [pid = 1956] [serial = 1686] [outer = 0x0] 07:52:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x112fa0c00) [pid = 1956] [serial = 1687] [outer = 0x1127f5400] 07:52:59 INFO - PROCESS | 1956 | 1462373579386 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x113bebc00) [pid = 1956] [serial = 1688] [outer = 0x1127f5400] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x128e0c800 == 62 [pid = 1956] [id = 515] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x1252e0800 == 61 [pid = 1956] [id = 512] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x129131800 == 60 [pid = 1956] [id = 516] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12c689000 == 59 [pid = 1956] [id = 554] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1ce000 == 58 [pid = 1956] [id = 553] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcca000 == 57 [pid = 1956] [id = 552] 07:52:59 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x124df2800) [pid = 1956] [serial = 1609] [outer = 0x0] [url = about:blank] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12b902800 == 56 [pid = 1956] [id = 551] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12a58f800 == 55 [pid = 1956] [id = 550] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x1292d8800 == 54 [pid = 1956] [id = 549] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0c000 == 53 [pid = 1956] [id = 548] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x125db9800 == 52 [pid = 1956] [id = 547] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x1249cd800 == 51 [pid = 1956] [id = 546] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x1248d7800 == 50 [pid = 1956] [id = 545] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1b0000 == 49 [pid = 1956] [id = 544] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x11341a800 == 48 [pid = 1956] [id = 543] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x113b19000 == 47 [pid = 1956] [id = 542] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x119c55800 == 46 [pid = 1956] [id = 541] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcce800 == 45 [pid = 1956] [id = 538] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x11915a000 == 44 [pid = 1956] [id = 537] 07:52:59 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d1000 == 43 [pid = 1956] [id = 536] 07:52:59 INFO - PROCESS | 1956 | 1462373579886 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 721ms 07:52:59 INFO - PROCESS | 1956 | 1462373579911 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1956 | 1462373579916 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:52:59 INFO - PROCESS | 1956 | 1462373579924 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1956 | 1462373579927 Marionette TRACE conn2 <- [1,2222,null,{}] 07:52:59 INFO - PROCESS | 1956 | 1462373579931 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 1956 | 1462373580059 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x124cbc800) [pid = 1956] [serial = 1607] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1248a4400) [pid = 1956] [serial = 1606] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x11922b400) [pid = 1956] [serial = 1564] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1195b8000) [pid = 1956] [serial = 1588] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x121217000) [pid = 1956] [serial = 1571] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1195b6800) [pid = 1956] [serial = 1567] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1218ad800) [pid = 1956] [serial = 1595] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x1192f2000) [pid = 1956] [serial = 1601] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x118008000) [pid = 1956] [serial = 1600] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x11941f000) [pid = 1956] [serial = 1570] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1127c3400) [pid = 1956] [serial = 1574] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x119dd2000) [pid = 1956] [serial = 1589] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x12136cc00) [pid = 1956] [serial = 1592] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x118056c00) [pid = 1956] [serial = 1583] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x11800fc00) [pid = 1956] [serial = 1561] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x113158000) [pid = 1956] [serial = 1558] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1217e8400) [pid = 1956] [serial = 1594] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1166aec00) [pid = 1956] [serial = 1579] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x121d6e800) [pid = 1956] [serial = 1604] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x121af1400) [pid = 1956] [serial = 1598] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x11819cc00) [pid = 1956] [serial = 1585] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1169a8400) [pid = 1956] [serial = 1580] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1127edc00) [pid = 1956] [serial = 1576] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x121973400) [pid = 1956] [serial = 1597] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x113153800) [pid = 1956] [serial = 1577] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12121e800) [pid = 1956] [serial = 1591] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x11271e800) [pid = 1956] [serial = 1573] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x121af3400) [pid = 1956] [serial = 1603] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x118435c00) [pid = 1956] [serial = 1586] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1195b5400) [pid = 1956] [serial = 1552] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x118006400) [pid = 1956] [serial = 1582] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1127a1c00) [pid = 1956] [serial = 1555] [outer = 0x0] [url = about:blank] 07:53:00 INFO - PROCESS | 1956 | 1462373580124 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x11852c000 == 44 [pid = 1956] [id = 563] 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1127c3400) [pid = 1956] [serial = 1689] [outer = 0x0] 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x113158000) [pid = 1956] [serial = 1690] [outer = 0x1127c3400] 07:53:00 INFO - PROCESS | 1956 | 1462373580152 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1176ae800) [pid = 1956] [serial = 1691] [outer = 0x1127c3400] 07:53:00 INFO - PROCESS | 1956 | 1462373580491 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 571ms 07:53:00 INFO - PROCESS | 1956 | 1462373580495 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:53:00 INFO - PROCESS | 1956 | 1462373580496 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:53:00 INFO - PROCESS | 1956 | 1462373580498 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1956 | 1462373580502 Marionette TRACE conn2 <- [1,2226,null,{}] 07:53:00 INFO - PROCESS | 1956 | 1462373580512 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 1956 | 1462373580600 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:53:00 INFO - PROCESS | 1956 | 1462373580627 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b3800 == 45 [pid = 1956] [id = 564] 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11807d800) [pid = 1956] [serial = 1692] [outer = 0x0] 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1181a0000) [pid = 1956] [serial = 1693] [outer = 0x11807d800] 07:53:00 INFO - PROCESS | 1956 | 1462373580654 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x11843a000) [pid = 1956] [serial = 1694] [outer = 0x11807d800] 07:53:01 INFO - PROCESS | 1956 | 1462373580996 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 528ms 07:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:53:01 INFO - PROCESS | 1956 | 1462373581027 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1956 | 1462373581029 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:53:01 INFO - PROCESS | 1956 | 1462373581031 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1956 | 1462373581032 Marionette TRACE conn2 <- [1,2230,null,{}] 07:53:01 INFO - PROCESS | 1956 | 1462373581035 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 1956 | 1462373581116 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:53:01 INFO - PROCESS | 1956 | 1462373581123 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x125db3000 == 46 [pid = 1956] [id = 565] 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x11914d800) [pid = 1956] [serial = 1695] [outer = 0x0] 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1192f3000) [pid = 1956] [serial = 1696] [outer = 0x11914d800] 07:53:01 INFO - PROCESS | 1956 | 1462373581149 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1195b2400) [pid = 1956] [serial = 1697] [outer = 0x11914d800] 07:53:01 INFO - PROCESS | 1956 | 1462373581458 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 473ms 07:53:01 INFO - PROCESS | 1956 | 1462373581505 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1956 | 1462373581506 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:53:01 INFO - PROCESS | 1956 | 1462373581508 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1956 | 1462373581509 Marionette TRACE conn2 <- [1,2234,null,{}] 07:53:01 INFO - PROCESS | 1956 | 1462373581512 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 1956 | 1462373581593 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:53:01 INFO - PROCESS | 1956 | 1462373581655 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176f2800 == 47 [pid = 1956] [id = 566] 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x119155800) [pid = 1956] [serial = 1698] [outer = 0x0] 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1199b9c00) [pid = 1956] [serial = 1699] [outer = 0x119155800] 07:53:01 INFO - PROCESS | 1956 | 1462373581681 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x121214800) [pid = 1956] [serial = 1700] [outer = 0x119155800] 07:53:02 INFO - PROCESS | 1956 | 1462373582008 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 517ms 07:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:53:02 INFO - PROCESS | 1956 | 1462373582027 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1956 | 1462373582028 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:53:02 INFO - PROCESS | 1956 | 1462373582030 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1956 | 1462373582031 Marionette TRACE conn2 <- [1,2238,null,{}] 07:53:02 INFO - PROCESS | 1956 | 1462373582033 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 1956 | 1462373582144 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:53:02 INFO - PROCESS | 1956 | 1462373582157 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5c8800 == 48 [pid = 1956] [id = 567] 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x121366c00) [pid = 1956] [serial = 1701] [outer = 0x0] 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1218ad800) [pid = 1956] [serial = 1702] [outer = 0x121366c00] 07:53:02 INFO - PROCESS | 1956 | 1462373582183 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x124877000) [pid = 1956] [serial = 1703] [outer = 0x121366c00] 07:53:02 INFO - PROCESS | 1956 | 1462373582514 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 07:53:02 INFO - PROCESS | 1956 | 1462373582554 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1956 | 1462373582555 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:53:02 INFO - PROCESS | 1956 | 1462373582557 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1956 | 1462373582558 Marionette TRACE conn2 <- [1,2242,null,{}] 07:53:02 INFO - PROCESS | 1956 | 1462373582561 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 1956 | 1462373582662 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:53:02 INFO - PROCESS | 1956 | 1462373582667 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1bb800 == 49 [pid = 1956] [id = 568] 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x124878800) [pid = 1956] [serial = 1704] [outer = 0x0] 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x124f9bc00) [pid = 1956] [serial = 1705] [outer = 0x124878800] 07:53:02 INFO - PROCESS | 1956 | 1462373582723 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1258e0400) [pid = 1956] [serial = 1706] [outer = 0x124878800] 07:53:03 INFO - PROCESS | 1956 | 1462373583031 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 07:53:03 INFO - PROCESS | 1956 | 1462373583077 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1956 | 1462373583078 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:53:03 INFO - PROCESS | 1956 | 1462373583080 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1956 | 1462373583081 Marionette TRACE conn2 <- [1,2246,null,{}] 07:53:03 INFO - PROCESS | 1956 | 1462373583084 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 1956 | 1462373583188 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:53:03 INFO - PROCESS | 1956 | 1462373583200 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa2800 == 50 [pid = 1956] [id = 569] 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1251dac00) [pid = 1956] [serial = 1707] [outer = 0x0] 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x126ff0800) [pid = 1956] [serial = 1708] [outer = 0x1251dac00] 07:53:03 INFO - PROCESS | 1956 | 1462373583225 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1288cd800) [pid = 1956] [serial = 1709] [outer = 0x1251dac00] 07:53:03 INFO - PROCESS | 1956 | 1462373583566 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 07:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:53:03 INFO - PROCESS | 1956 | 1462373583605 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1956 | 1462373583606 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:53:03 INFO - PROCESS | 1956 | 1462373583608 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1956 | 1462373583609 Marionette TRACE conn2 <- [1,2250,null,{}] 07:53:03 INFO - PROCESS | 1956 | 1462373583611 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 1956 | 1462373583716 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:53:03 INFO - PROCESS | 1956 | 1462373583752 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcdc000 == 51 [pid = 1956] [id = 570] 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x126fedc00) [pid = 1956] [serial = 1710] [outer = 0x0] 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1289c6000) [pid = 1956] [serial = 1711] [outer = 0x126fedc00] 07:53:03 INFO - PROCESS | 1956 | 1462373583779 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1289cd400) [pid = 1956] [serial = 1712] [outer = 0x126fedc00] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x118056800) [pid = 1956] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x126feac00) [pid = 1956] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1195af800) [pid = 1956] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x112020000) [pid = 1956] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x11842f400) [pid = 1956] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1127a0c00) [pid = 1956] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1127a1000) [pid = 1956] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1192f0000) [pid = 1956] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1217f1000) [pid = 1956] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x111e67c00) [pid = 1956] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x117520000) [pid = 1956] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x1218afc00) [pid = 1956] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x121af4800) [pid = 1956] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:53:04 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x118077800) [pid = 1956] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:53:04 INFO - PROCESS | 1956 | 1462373584180 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 619ms 07:53:04 INFO - PROCESS | 1956 | 1462373584227 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1956 | 1462373584229 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:53:04 INFO - PROCESS | 1956 | 1462373584231 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1956 | 1462373584232 Marionette TRACE conn2 <- [1,2254,null,{}] 07:53:04 INFO - PROCESS | 1956 | 1462373584234 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 1956 | 1462373584315 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:53:04 INFO - PROCESS | 1956 | 1462373584372 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5b1000 == 52 [pid = 1956] [id = 571] 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1127a0c00) [pid = 1956] [serial = 1713] [outer = 0x0] 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x118003c00) [pid = 1956] [serial = 1714] [outer = 0x1127a0c00] 07:53:04 INFO - PROCESS | 1956 | 1462373584397 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1218ae800) [pid = 1956] [serial = 1715] [outer = 0x1127a0c00] 07:53:04 INFO - PROCESS | 1956 | 1462373584711 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 07:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:53:04 INFO - PROCESS | 1956 | 1462373584749 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1956 | 1462373584751 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:53:04 INFO - PROCESS | 1956 | 1462373584753 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1956 | 1462373584755 Marionette TRACE conn2 <- [1,2258,null,{}] 07:53:04 INFO - PROCESS | 1956 | 1462373584757 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 1956 | 1462373584859 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:53:04 INFO - PROCESS | 1956 | 1462373584863 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c67b800 == 53 [pid = 1956] [id = 572] 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x126f18400) [pid = 1956] [serial = 1716] [outer = 0x0] 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x128a33400) [pid = 1956] [serial = 1717] [outer = 0x126f18400] 07:53:04 INFO - PROCESS | 1956 | 1462373584892 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x128c75800) [pid = 1956] [serial = 1718] [outer = 0x126f18400] 07:53:05 INFO - PROCESS | 1956 | 1462373585262 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 07:53:05 INFO - PROCESS | 1956 | 1462373585290 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1956 | 1462373585292 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:53:05 INFO - PROCESS | 1956 | 1462373585295 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1956 | 1462373585297 Marionette TRACE conn2 <- [1,2262,null,{}] 07:53:05 INFO - PROCESS | 1956 | 1462373585300 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 1956 | 1462373585428 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:53:05 INFO - PROCESS | 1956 | 1462373585435 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf0c000 == 54 [pid = 1956] [id = 573] 07:53:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x124df2800) [pid = 1956] [serial = 1719] [outer = 0x0] 07:53:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x128e42400) [pid = 1956] [serial = 1720] [outer = 0x124df2800] 07:53:05 INFO - PROCESS | 1956 | 1462373585476 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x128e47400) [pid = 1956] [serial = 1721] [outer = 0x124df2800] 07:53:05 INFO - PROCESS | 1956 | 1462373585973 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 719ms 07:53:06 INFO - PROCESS | 1956 | 1462373586015 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1956 | 1462373586016 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:53:06 INFO - PROCESS | 1956 | 1462373586024 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1956 | 1462373586025 Marionette TRACE conn2 <- [1,2266,null,{}] 07:53:06 INFO - PROCESS | 1956 | 1462373586027 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1956 | 1462373586175 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:53:06 INFO - PROCESS | 1956 | 1462373586237 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x113f04800 == 55 [pid = 1956] [id = 574] 07:53:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x11103d800) [pid = 1956] [serial = 1722] [outer = 0x0] 07:53:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x111c8ac00) [pid = 1956] [serial = 1723] [outer = 0x11103d800] 07:53:06 INFO - PROCESS | 1956 | 1462373586269 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x112798000) [pid = 1956] [serial = 1724] [outer = 0x11103d800] 07:53:06 INFO - PROCESS | 1956 | 1462373586726 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 717ms 07:53:06 INFO - PROCESS | 1956 | 1462373586743 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1956 | 1462373586745 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:53:06 INFO - PROCESS | 1956 | 1462373586749 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1956 | 1462373586751 Marionette TRACE conn2 <- [1,2270,null,{}] 07:53:06 INFO - PROCESS | 1956 | 1462373586754 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1956 | 1462373586885 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:53:06 INFO - PROCESS | 1956 | 1462373586970 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x121493000 == 56 [pid = 1956] [id = 575] 07:53:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1169b0c00) [pid = 1956] [serial = 1725] [outer = 0x0] 07:53:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1176b7400) [pid = 1956] [serial = 1726] [outer = 0x1169b0c00] 07:53:07 INFO - PROCESS | 1956 | 1462373587004 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x118058c00) [pid = 1956] [serial = 1727] [outer = 0x1169b0c00] 07:53:07 INFO - PROCESS | 1956 | 1462373587422 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 722ms 07:53:07 INFO - PROCESS | 1956 | 1462373587470 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1956 | 1462373587472 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:53:07 INFO - PROCESS | 1956 | 1462373587475 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1956 | 1462373587476 Marionette TRACE conn2 <- [1,2274,null,{}] 07:53:07 INFO - PROCESS | 1956 | 1462373587479 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 1956 | 1462373587584 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:53:07 INFO - PROCESS | 1956 | 1462373587643 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c1800 == 57 [pid = 1956] [id = 576] 07:53:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x11815c000) [pid = 1956] [serial = 1728] [outer = 0x0] 07:53:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x11922b000) [pid = 1956] [serial = 1729] [outer = 0x11815c000] 07:53:07 INFO - PROCESS | 1956 | 1462373587673 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x119ced800) [pid = 1956] [serial = 1730] [outer = 0x11815c000] 07:53:08 INFO - PROCESS | 1956 | 1462373588122 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 07:53:08 INFO - PROCESS | 1956 | 1462373588145 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1956 | 1462373588148 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:53:08 INFO - PROCESS | 1956 | 1462373588156 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1956 | 1462373588159 Marionette TRACE conn2 <- [1,2278,null,{}] 07:53:08 INFO - PROCESS | 1956 | 1462373588162 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 1956 | 1462373588291 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:53:08 INFO - PROCESS | 1956 | 1462373588375 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d74c800 == 58 [pid = 1956] [id = 577] 07:53:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x121aeb000) [pid = 1956] [serial = 1731] [outer = 0x0] 07:53:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x124919800) [pid = 1956] [serial = 1732] [outer = 0x121aeb000] 07:53:08 INFO - PROCESS | 1956 | 1462373588405 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1288c5800) [pid = 1956] [serial = 1733] [outer = 0x121aeb000] 07:53:08 INFO - PROCESS | 1956 | 1462373588813 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 676ms 07:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:53:08 INFO - PROCESS | 1956 | 1462373588827 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1956 | 1462373588829 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:53:08 INFO - PROCESS | 1956 | 1462373588831 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1956 | 1462373588832 Marionette TRACE conn2 <- [1,2282,null,{}] 07:53:08 INFO - PROCESS | 1956 | 1462373588835 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 1956 | 1462373588939 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:53:08 INFO - PROCESS | 1956 | 1462373588995 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9bf000 == 59 [pid = 1956] [id = 578] 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x124f9d000) [pid = 1956] [serial = 1734] [outer = 0x0] 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x128c2b400) [pid = 1956] [serial = 1735] [outer = 0x124f9d000] 07:53:09 INFO - PROCESS | 1956 | 1462373589024 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x128c7ac00) [pid = 1956] [serial = 1736] [outer = 0x124f9d000] 07:53:09 INFO - PROCESS | 1956 | 1462373589486 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 07:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:53:09 INFO - PROCESS | 1956 | 1462373589500 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1956 | 1462373589501 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:53:09 INFO - PROCESS | 1956 | 1462373589503 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1956 | 1462373589505 Marionette TRACE conn2 <- [1,2286,null,{}] 07:53:09 INFO - PROCESS | 1956 | 1462373589507 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 1956 | 1462373589614 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:53:09 INFO - PROCESS | 1956 | 1462373589721 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1bf000 == 60 [pid = 1956] [id = 579] 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x125d34c00) [pid = 1956] [serial = 1737] [outer = 0x0] 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x128a35400) [pid = 1956] [serial = 1738] [outer = 0x125d34c00] 07:53:09 INFO - PROCESS | 1956 | 1462373589758 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x129106800) [pid = 1956] [serial = 1739] [outer = 0x125d34c00] 07:53:10 INFO - PROCESS | 1956 | 1462373590373 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:53: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 07:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 875ms 07:53:10 INFO - PROCESS | 1956 | 1462373590379 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1956 | 1462373590381 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:53:10 INFO - PROCESS | 1956 | 1462373590384 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1956 | 1462373590387 Marionette TRACE conn2 <- [1,2290,null,{}] 07:53:10 INFO - PROCESS | 1956 | 1462373590390 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 1956 | 1462373590484 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:53:10 INFO - PROCESS | 1956 | 1462373590541 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x121f7e000 == 61 [pid = 1956] [id = 580] 07:53:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x112797c00) [pid = 1956] [serial = 1740] [outer = 0x0] 07:53:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x11279e000) [pid = 1956] [serial = 1741] [outer = 0x112797c00] 07:53:10 INFO - PROCESS | 1956 | 1462373590570 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x1127f3000) [pid = 1956] [serial = 1742] [outer = 0x112797c00] 07:53:11 INFO - PROCESS | 1956 | 1462373591025 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 07:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:53:11 INFO - PROCESS | 1956 | 1462373591056 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1956 | 1462373591059 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:53:11 INFO - PROCESS | 1956 | 1462373591064 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1956 | 1462373591065 Marionette TRACE conn2 <- [1,2294,null,{}] 07:53:11 INFO - PROCESS | 1956 | 1462373591087 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 1956 | 1462373591185 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf0c000 == 60 [pid = 1956] [id = 573] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12c67b800 == 59 [pid = 1956] [id = 572] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5b1000 == 58 [pid = 1956] [id = 571] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcdc000 == 57 [pid = 1956] [id = 570] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa2800 == 56 [pid = 1956] [id = 569] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1bb800 == 55 [pid = 1956] [id = 568] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x1127c3800) [pid = 1956] [serial = 1612] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x118053400) [pid = 1956] [serial = 1615] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x1195ba000) [pid = 1956] [serial = 1618] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x121af9800) [pid = 1956] [serial = 1621] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x1288ce800) [pid = 1956] [serial = 1666] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | 1462373591307 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5c8800 == 54 [pid = 1956] [id = 567] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x1176f2800 == 53 [pid = 1956] [id = 566] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x125db3000 == 52 [pid = 1956] [id = 565] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b3800 == 51 [pid = 1956] [id = 564] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x11852c000 == 50 [pid = 1956] [id = 563] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x1185bd000 == 49 [pid = 1956] [id = 562] 07:53:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x115e06800 == 50 [pid = 1956] [id = 581] 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1122b1400) [pid = 1956] [serial = 1743] [outer = 0x0] 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x112f1a400) [pid = 1956] [serial = 1744] [outer = 0x1122b1400] 07:53:11 INFO - PROCESS | 1956 | 1462373591338 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1169a8400) [pid = 1956] [serial = 1745] [outer = 0x1122b1400] 07:53:11 INFO - PROCESS | 1956 | --DOCSHELL 0x1192be800 == 49 [pid = 1956] [id = 556] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x12136a400) [pid = 1956] [serial = 1645] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1127c0800) [pid = 1956] [serial = 1630] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x11716b400) [pid = 1956] [serial = 1631] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x11850a800) [pid = 1956] [serial = 1639] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x119421000) [pid = 1956] [serial = 1640] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x112f9c000) [pid = 1956] [serial = 1625] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1127c9400) [pid = 1956] [serial = 1624] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x11332c800) [pid = 1956] [serial = 1628] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1130a9400) [pid = 1956] [serial = 1627] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1195b8800) [pid = 1956] [serial = 1642] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x121aeac00) [pid = 1956] [serial = 1648] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1181a0c00) [pid = 1956] [serial = 1636] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x118431800) [pid = 1956] [serial = 1637] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x118011000) [pid = 1956] [serial = 1633] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x118073c00) [pid = 1956] [serial = 1634] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x124d62800) [pid = 1956] [serial = 1652] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x121bd2000) [pid = 1956] [serial = 1651] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x125273000) [pid = 1956] [serial = 1654] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x126fea800) [pid = 1956] [serial = 1661] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x121371800) [pid = 1956] [serial = 1657] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x125d35000) [pid = 1956] [serial = 1655] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x1288ca000) [pid = 1956] [serial = 1664] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x121af4c00) [pid = 1956] [serial = 1649] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x121733400) [pid = 1956] [serial = 1646] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x125d38400) [pid = 1956] [serial = 1660] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x119dd1400) [pid = 1956] [serial = 1643] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1258de000) [pid = 1956] [serial = 1658] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1288c4800) [pid = 1956] [serial = 1663] [outer = 0x0] [url = about:blank] 07:53:11 INFO - PROCESS | 1956 | 1462373591657 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 07:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:53:11 INFO - PROCESS | 1956 | 1462373591683 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1956 | 1462373591684 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:53:11 INFO - PROCESS | 1956 | 1462373591689 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1956 | 1462373591691 Marionette TRACE conn2 <- [1,2298,null,{}] 07:53:11 INFO - PROCESS | 1956 | 1462373591698 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 1956 | 1462373591784 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:53:11 INFO - PROCESS | 1956 | 1462373591791 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1af000 == 50 [pid = 1956] [id = 582] 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x11800c000) [pid = 1956] [serial = 1746] [outer = 0x0] 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x118056000) [pid = 1956] [serial = 1747] [outer = 0x11800c000] 07:53:11 INFO - PROCESS | 1956 | 1462373591820 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x11815b800) [pid = 1956] [serial = 1748] [outer = 0x11800c000] 07:53:12 INFO - PROCESS | 1956 | 1462373592185 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 07:53:12 INFO - PROCESS | 1956 | 1462373592210 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1956 | 1462373592211 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:53:12 INFO - PROCESS | 1956 | 1462373592214 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1956 | 1462373592215 Marionette TRACE conn2 <- [1,2302,null,{}] 07:53:12 INFO - PROCESS | 1956 | 1462373592217 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 1956 | 1462373592306 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:53:12 INFO - PROCESS | 1956 | 1462373592361 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a16000 == 51 [pid = 1956] [id = 583] 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x118159400) [pid = 1956] [serial = 1749] [outer = 0x0] 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x11842f800) [pid = 1956] [serial = 1750] [outer = 0x118159400] 07:53:12 INFO - PROCESS | 1956 | 1462373592387 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x118c18000) [pid = 1956] [serial = 1751] [outer = 0x118159400] 07:53:12 INFO - PROCESS | 1956 | 1462373592697 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 07:53:12 INFO - PROCESS | 1956 | 1462373592733 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1956 | 1462373592734 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:53:12 INFO - PROCESS | 1956 | 1462373592739 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1956 | 1462373592740 Marionette TRACE conn2 <- [1,2306,null,{}] 07:53:12 INFO - PROCESS | 1956 | 1462373592743 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 1956 | 1462373592825 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:53:12 INFO - PROCESS | 1956 | 1462373592881 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x125934800 == 52 [pid = 1956] [id = 584] 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x118717c00) [pid = 1956] [serial = 1752] [outer = 0x0] 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1192ea000) [pid = 1956] [serial = 1753] [outer = 0x118717c00] 07:53:12 INFO - PROCESS | 1956 | 1462373592907 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1195af800) [pid = 1956] [serial = 1754] [outer = 0x118717c00] 07:53:13 INFO - PROCESS | 1956 | 1462373593204 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 07:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:53:13 INFO - PROCESS | 1956 | 1462373593259 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1956 | 1462373593260 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:53:13 INFO - PROCESS | 1956 | 1462373593262 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1956 | 1462373593263 Marionette TRACE conn2 <- [1,2310,null,{}] 07:53:13 INFO - PROCESS | 1956 | 1462373593265 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 1956 | 1462373593364 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:53:13 INFO - PROCESS | 1956 | 1462373593369 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292e0000 == 53 [pid = 1956] [id = 585] 07:53:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1195b8000) [pid = 1956] [serial = 1755] [outer = 0x0] 07:53:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x12121ec00) [pid = 1956] [serial = 1756] [outer = 0x1195b8000] 07:53:13 INFO - PROCESS | 1956 | 1462373593396 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x121aebc00) [pid = 1956] [serial = 1757] [outer = 0x1195b8000] 07:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 07:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:53:13 INFO - PROCESS | 1956 | 1462373593777 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:53:13 INFO - PROCESS | 1956 | 1462373593782 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1956 | 1462373593783 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:53:13 INFO - PROCESS | 1956 | 1462373593787 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1956 | 1462373593789 Marionette TRACE conn2 <- [1,2314,null,{}] 07:53:13 INFO - PROCESS | 1956 | 1462373593791 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 1956 | 1462373593905 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:53:13 INFO - PROCESS | 1956 | 1462373593947 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a595000 == 54 [pid = 1956] [id = 586] 07:53:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1195b9000) [pid = 1956] [serial = 1758] [outer = 0x0] 07:53:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x121af5800) [pid = 1956] [serial = 1759] [outer = 0x1195b9000] 07:53:13 INFO - PROCESS | 1956 | 1462373593988 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x121d6c800) [pid = 1956] [serial = 1760] [outer = 0x1195b9000] 07:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 07:53:14 INFO - PROCESS | 1956 | 1462373594455 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:53:14 INFO - PROCESS | 1956 | 1462373594458 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1956 | 1462373594459 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:53:14 INFO - PROCESS | 1956 | 1462373594461 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1956 | 1462373594462 Marionette TRACE conn2 <- [1,2318,null,{}] 07:53:14 INFO - PROCESS | 1956 | 1462373594464 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 1956 | 1462373594581 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:53:14 INFO - PROCESS | 1956 | 1462373594616 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b902800 == 55 [pid = 1956] [id = 587] 07:53:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x124876c00) [pid = 1956] [serial = 1761] [outer = 0x0] 07:53:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x124de6000) [pid = 1956] [serial = 1762] [outer = 0x124876c00] 07:53:14 INFO - PROCESS | 1956 | 1462373594642 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12527a000) [pid = 1956] [serial = 1763] [outer = 0x124876c00] 07:53:14 INFO - PROCESS | 1956 | 1462373594995 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1956 | 1462373595032 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:53:15 INFO - PROCESS | 1956 | 1462373595035 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1956 | 1462373595036 Marionette TRACE conn2 <- [1,2322,null,{}] 07:53:15 INFO - PROCESS | 1956 | 1462373595038 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 1956 | 1462373595148 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:53:15 INFO - PROCESS | 1956 | 1462373595160 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baea000 == 56 [pid = 1956] [id = 588] 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x124879400) [pid = 1956] [serial = 1764] [outer = 0x0] 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x125d34800) [pid = 1956] [serial = 1765] [outer = 0x124879400] 07:53:15 INFO - PROCESS | 1956 | 1462373595195 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1289c1000) [pid = 1956] [serial = 1766] [outer = 0x124879400] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x121366c00) [pid = 1956] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1127a0000) [pid = 1956] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1251dac00) [pid = 1956] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x121bcec00) [pid = 1956] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x124878800) [pid = 1956] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x126fedc00) [pid = 1956] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x1127a0c00) [pid = 1956] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1127c3400) [pid = 1956] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x119155800) [pid = 1956] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1195b9400) [pid = 1956] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1127f5400) [pid = 1956] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x11914d800) [pid = 1956] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x11807d800) [pid = 1956] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x126f18400) [pid = 1956] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x113339000) [pid = 1956] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x118438800) [pid = 1956] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x112692c00) [pid = 1956] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x116a48000) [pid = 1956] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x121973800) [pid = 1956] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x119567400) [pid = 1956] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x12491d800) [pid = 1956] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x11922a000) [pid = 1956] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1127ee800) [pid = 1956] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x112796400) [pid = 1956] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x112fa0400) [pid = 1956] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x11800c800) [pid = 1956] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x112692000) [pid = 1956] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x112696000) [pid = 1956] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x119418400) [pid = 1956] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:53:15 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x118430000) [pid = 1956] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:53:15 INFO - PROCESS | 1956 | 1462373595765 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 769ms 07:53:15 INFO - PROCESS | 1956 | 1462373595804 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1956 | 1462373595805 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:53:15 INFO - PROCESS | 1956 | 1462373595807 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1956 | 1462373595808 Marionette TRACE conn2 <- [1,2326,null,{}] 07:53:15 INFO - PROCESS | 1956 | 1462373595810 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 1956 | 1462373595912 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:53:15 INFO - PROCESS | 1956 | 1462373595918 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x118544000 == 57 [pid = 1956] [id = 589] 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x11204f000) [pid = 1956] [serial = 1767] [outer = 0x0] 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x112726800) [pid = 1956] [serial = 1768] [outer = 0x11204f000] 07:53:15 INFO - PROCESS | 1956 | 1462373595944 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x112fa0400) [pid = 1956] [serial = 1769] [outer = 0x11204f000] 07:53:16 INFO - PROCESS | 1956 | 1462373596279 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 07:53:16 INFO - PROCESS | 1956 | 1462373596331 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:53:16 INFO - PROCESS | 1956 | 1462373596333 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:53:16 INFO - PROCESS | 1956 | 1462373596335 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1956 | 1462373596337 Marionette TRACE conn2 <- [1,2330,null,{}] 07:53:16 INFO - PROCESS | 1956 | 1462373596339 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 1956 | 1462373596435 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:53:16 INFO - PROCESS | 1956 | 1462373596442 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1ca800 == 58 [pid = 1956] [id = 590] 07:53:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x113330800) [pid = 1956] [serial = 1770] [outer = 0x0] 07:53:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x118438800) [pid = 1956] [serial = 1771] [outer = 0x113330800] 07:53:16 INFO - PROCESS | 1956 | 1462373596471 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x124cbc800) [pid = 1956] [serial = 1772] [outer = 0x113330800] 07:53:16 INFO - PROCESS | 1956 | 1462373596807 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 07:53:16 INFO - PROCESS | 1956 | 1462373596854 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1956 | 1462373596856 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:53:16 INFO - PROCESS | 1956 | 1462373596858 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1956 | 1462373596859 Marionette TRACE conn2 <- [1,2334,null,{}] 07:53:16 INFO - PROCESS | 1956 | 1462373596861 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 1956 | 1462373596949 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:53:17 INFO - PROCESS | 1956 | 1462373597012 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3e3800 == 59 [pid = 1956] [id = 591] 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x115e3e400) [pid = 1956] [serial = 1773] [outer = 0x0] 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1289c4400) [pid = 1956] [serial = 1774] [outer = 0x115e3e400] 07:53:17 INFO - PROCESS | 1956 | 1462373597037 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x128a32000) [pid = 1956] [serial = 1775] [outer = 0x115e3e400] 07:53:17 INFO - PROCESS | 1956 | 1462373597340 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 07:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:53:17 INFO - PROCESS | 1956 | 1462373597377 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1956 | 1462373597378 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:53:17 INFO - PROCESS | 1956 | 1462373597380 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1956 | 1462373597381 Marionette TRACE conn2 <- [1,2338,null,{}] 07:53:17 INFO - PROCESS | 1956 | 1462373597383 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 1956 | 1462373597474 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:53:17 INFO - PROCESS | 1956 | 1462373597478 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf0c000 == 60 [pid = 1956] [id = 592] 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x128c30c00) [pid = 1956] [serial = 1776] [outer = 0x0] 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x128e48c00) [pid = 1956] [serial = 1777] [outer = 0x128c30c00] 07:53:17 INFO - PROCESS | 1956 | 1462373597503 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x129109800) [pid = 1956] [serial = 1778] [outer = 0x128c30c00] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12c685800 == 59 [pid = 1956] [id = 558] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3e5000 == 58 [pid = 1956] [id = 560] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf06000 == 57 [pid = 1956] [id = 559] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x1249c1000 == 56 [pid = 1956] [id = 561] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x1295eb000 == 55 [pid = 1956] [id = 517] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3de000 == 54 [pid = 1956] [id = 539] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12c687000 == 53 [pid = 1956] [id = 540] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12a593800 == 52 [pid = 1956] [id = 520] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12a92d000 == 51 [pid = 1956] [id = 521] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb16000 == 50 [pid = 1956] [id = 555] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x118536800 == 49 [pid = 1956] [id = 513] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x1248c7000 == 48 [pid = 1956] [id = 523] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x124d14000 == 47 [pid = 1956] [id = 557] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12af54800 == 46 [pid = 1956] [id = 522] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x126f56800 == 45 [pid = 1956] [id = 514] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x121f7e000 == 44 [pid = 1956] [id = 580] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1bf000 == 43 [pid = 1956] [id = 579] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9bf000 == 42 [pid = 1956] [id = 578] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12d74c800 == 41 [pid = 1956] [id = 577] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c1800 == 40 [pid = 1956] [id = 576] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x121493000 == 39 [pid = 1956] [id = 575] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x113f04800 == 38 [pid = 1956] [id = 574] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x115e06800 == 37 [pid = 1956] [id = 581] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x125934800 == 36 [pid = 1956] [id = 584] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1af000 == 35 [pid = 1956] [id = 582] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12baea000 == 34 [pid = 1956] [id = 588] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x1292e0000 == 33 [pid = 1956] [id = 585] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12a595000 == 32 [pid = 1956] [id = 586] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x118544000 == 31 [pid = 1956] [id = 589] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1ca800 == 30 [pid = 1956] [id = 590] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x121a16000 == 29 [pid = 1956] [id = 583] 07:53:18 INFO - PROCESS | 1956 | --DOCSHELL 0x12b902800 == 28 [pid = 1956] [id = 587] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x11819f400) [pid = 1956] [serial = 1562] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x124871c00) [pid = 1956] [serial = 1622] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1195bd800) [pid = 1956] [serial = 1553] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x124fa2800) [pid = 1956] [serial = 1610] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x121368800) [pid = 1956] [serial = 1619] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x1160d8000) [pid = 1956] [serial = 1559] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x112f1dc00) [pid = 1956] [serial = 1613] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1181a7000) [pid = 1956] [serial = 1508] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x1182e8c00) [pid = 1956] [serial = 1616] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1127c4000) [pid = 1956] [serial = 1511] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1127e9400) [pid = 1956] [serial = 1556] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x1199b9800) [pid = 1956] [serial = 1568] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x119419c00) [pid = 1956] [serial = 1565] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1218ad800) [pid = 1956] [serial = 1702] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x113150000) [pid = 1956] [serial = 1670] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1127eb400) [pid = 1956] [serial = 1669] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x126ff0800) [pid = 1956] [serial = 1708] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x125273400) [pid = 1956] [serial = 1684] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x1258e0400) [pid = 1956] [serial = 1706] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x124f9bc00) [pid = 1956] [serial = 1705] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1289c6000) [pid = 1956] [serial = 1711] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x118003c00) [pid = 1956] [serial = 1714] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x113158000) [pid = 1956] [serial = 1690] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1176ae800) [pid = 1956] [serial = 1691] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x1199b9c00) [pid = 1956] [serial = 1699] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x12489d400) [pid = 1956] [serial = 1679] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x121571800) [pid = 1956] [serial = 1678] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x113bebc00) [pid = 1956] [serial = 1688] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x112fa0c00) [pid = 1956] [serial = 1687] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1192f3000) [pid = 1956] [serial = 1696] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x1181a0000) [pid = 1956] [serial = 1693] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1251dd800) [pid = 1956] [serial = 1681] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x1288cd800) [pid = 1956] [serial = 1709] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x128a33400) [pid = 1956] [serial = 1717] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x1289cd400) [pid = 1956] [serial = 1712] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x128c75800) [pid = 1956] [serial = 1718] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x1195b2400) [pid = 1956] [serial = 1697] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x118052400) [pid = 1956] [serial = 1673] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x1169afc00) [pid = 1956] [serial = 1672] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x1192f4000) [pid = 1956] [serial = 1676] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x118cf6000) [pid = 1956] [serial = 1675] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x11843a000) [pid = 1956] [serial = 1694] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x1289cbc00) [pid = 1956] [serial = 1685] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x1218ae800) [pid = 1956] [serial = 1715] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x124877000) [pid = 1956] [serial = 1703] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x121214800) [pid = 1956] [serial = 1700] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x113bf0800) [pid = 1956] [serial = 1514] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOMWINDOW == 80 (0x128e42400) [pid = 1956] [serial = 1720] [outer = 0x0] [url = about:blank] 07:53:19 INFO - PROCESS | 1956 | --DOCSHELL 0x12c3e3800 == 27 [pid = 1956] [id = 591] 07:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1822ms 07:53:19 INFO - PROCESS | 1956 | 1462373599195 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:53:19 INFO - PROCESS | 1956 | 1462373599204 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1956 | 1462373599207 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:53:19 INFO - PROCESS | 1956 | 1462373599211 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1956 | 1462373599213 Marionette TRACE conn2 <- [1,2342,null,{}] 07:53:19 INFO - PROCESS | 1956 | 1462373599217 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 1956 | 1462373599294 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:53:19 INFO - PROCESS | 1956 | 1462373599347 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x113146800 == 28 [pid = 1956] [id = 593] 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 81 (0x11204ac00) [pid = 1956] [serial = 1779] [outer = 0x0] 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x1122a9800) [pid = 1956] [serial = 1780] [outer = 0x11204ac00] 07:53:19 INFO - PROCESS | 1956 | 1462373599375 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x112697400) [pid = 1956] [serial = 1781] [outer = 0x11204ac00] 07:53:19 INFO - PROCESS | 1956 | 1462373599700 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 527ms 07:53:19 INFO - PROCESS | 1956 | 1462373599739 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1956 | 1462373599744 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:53:19 INFO - PROCESS | 1956 | 1462373599748 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1956 | 1462373599750 Marionette TRACE conn2 <- [1,2346,null,{}] 07:53:19 INFO - PROCESS | 1956 | 1462373599753 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 1956 | 1462373599828 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:53:19 INFO - PROCESS | 1956 | 1462373599833 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x116acc800 == 29 [pid = 1956] [id = 594] 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x11269d000) [pid = 1956] [serial = 1782] [outer = 0x0] 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x11279cc00) [pid = 1956] [serial = 1783] [outer = 0x11269d000] 07:53:19 INFO - PROCESS | 1956 | 1462373599863 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x1127c1000) [pid = 1956] [serial = 1784] [outer = 0x11269d000] 07:53:20 INFO - PROCESS | 1956 | 1462373600206 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 473ms 07:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:53:20 INFO - PROCESS | 1956 | 1462373600224 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1956 | 1462373600225 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:53:20 INFO - PROCESS | 1956 | 1462373600228 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1956 | 1462373600230 Marionette TRACE conn2 <- [1,2350,null,{}] 07:53:20 INFO - PROCESS | 1956 | 1462373600241 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 1956 | 1462373600317 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:53:20 INFO - PROCESS | 1956 | 1462373600326 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b6000 == 30 [pid = 1956] [id = 595] 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x110f28000) [pid = 1956] [serial = 1785] [outer = 0x0] 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1127f3800) [pid = 1956] [serial = 1786] [outer = 0x110f28000] 07:53:20 INFO - PROCESS | 1956 | 1462373600355 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x112f1b400) [pid = 1956] [serial = 1787] [outer = 0x110f28000] 07:53:20 INFO - PROCESS | 1956 | 1462373600721 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 521ms 07:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:53:20 INFO - PROCESS | 1956 | 1462373600750 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1956 | 1462373600752 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:53:20 INFO - PROCESS | 1956 | 1462373600754 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1956 | 1462373600755 Marionette TRACE conn2 <- [1,2354,null,{}] 07:53:20 INFO - PROCESS | 1956 | 1462373600757 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 1956 | 1462373600855 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:53:20 INFO - PROCESS | 1956 | 1462373600862 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x11915a000 == 31 [pid = 1956] [id = 596] 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1127e9400) [pid = 1956] [serial = 1788] [outer = 0x0] 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1130a4400) [pid = 1956] [serial = 1789] [outer = 0x1127e9400] 07:53:20 INFO - PROCESS | 1956 | 1462373600888 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x113154c00) [pid = 1956] [serial = 1790] [outer = 0x1127e9400] 07:53:21 INFO - PROCESS | 1956 | 1462373601195 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 472ms 07:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:53:21 INFO - PROCESS | 1956 | 1462373601227 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1956 | 1462373601228 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:53:21 INFO - PROCESS | 1956 | 1462373601230 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1956 | 1462373601231 Marionette TRACE conn2 <- [1,2358,null,{}] 07:53:21 INFO - PROCESS | 1956 | 1462373601233 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 1956 | 1462373601307 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:53:21 INFO - PROCESS | 1956 | 1462373601311 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c5d800 == 32 [pid = 1956] [id = 597] 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x11269b000) [pid = 1956] [serial = 1791] [outer = 0x0] 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x1132cac00) [pid = 1956] [serial = 1792] [outer = 0x11269b000] 07:53:21 INFO - PROCESS | 1956 | 1462373601339 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x113de8400) [pid = 1956] [serial = 1793] [outer = 0x11269b000] 07:53:21 INFO - PROCESS | 1956 | 1462373601680 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 07:53:21 INFO - PROCESS | 1956 | 1462373601700 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1956 | 1462373601702 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:53:21 INFO - PROCESS | 1956 | 1462373601704 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1956 | 1462373601706 Marionette TRACE conn2 <- [1,2362,null,{}] 07:53:21 INFO - PROCESS | 1956 | 1462373601708 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 1956 | 1462373601828 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:53:21 INFO - PROCESS | 1956 | 1462373601833 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1a9000 == 33 [pid = 1956] [id = 598] 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x115154800) [pid = 1956] [serial = 1794] [outer = 0x0] 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1161e1000) [pid = 1956] [serial = 1795] [outer = 0x115154800] 07:53:21 INFO - PROCESS | 1956 | 1462373601865 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x117168000) [pid = 1956] [serial = 1796] [outer = 0x115154800] 07:53:22 INFO - PROCESS | 1956 | 1462373602194 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:53:22 INFO - PROCESS | 1956 | 1462373602228 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1956 | 1462373602229 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:53:22 INFO - PROCESS | 1956 | 1462373602231 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1956 | 1462373602232 Marionette TRACE conn2 <- [1,2366,null,{}] 07:53:22 INFO - PROCESS | 1956 | 1462373602235 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 1956 | 1462373602308 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:53:22 INFO - PROCESS | 1956 | 1462373602363 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x121a10000 == 34 [pid = 1956] [id = 599] 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x111049c00) [pid = 1956] [serial = 1797] [outer = 0x0] 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x11751b800) [pid = 1956] [serial = 1798] [outer = 0x111049c00] 07:53:22 INFO - PROCESS | 1956 | 1462373602389 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x118006c00) [pid = 1956] [serial = 1799] [outer = 0x111049c00] 07:53:22 INFO - PROCESS | 1956 | 1462373602691 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 468ms 07:53:22 INFO - PROCESS | 1956 | 1462373602700 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1956 | 1462373602701 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:53:22 INFO - PROCESS | 1956 | 1462373602708 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1956 | 1462373602709 Marionette TRACE conn2 <- [1,2370,null,{}] 07:53:22 INFO - PROCESS | 1956 | 1462373602712 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 1956 | 1462373602788 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:53:22 INFO - PROCESS | 1956 | 1462373602793 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249bc000 == 35 [pid = 1956] [id = 600] 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x118008c00) [pid = 1956] [serial = 1800] [outer = 0x0] 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x118052000) [pid = 1956] [serial = 1801] [outer = 0x118008c00] 07:53:22 INFO - PROCESS | 1956 | 1462373602819 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118079c00) [pid = 1956] [serial = 1802] [outer = 0x118008c00] 07:53:23 INFO - PROCESS | 1956 | 1462373603138 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 473ms 07:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:53:23 INFO - PROCESS | 1956 | 1462373603179 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1956 | 1462373603180 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:53:23 INFO - PROCESS | 1956 | 1462373603182 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1956 | 1462373603183 Marionette TRACE conn2 <- [1,2374,null,{}] 07:53:23 INFO - PROCESS | 1956 | 1462373603185 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 1956 | 1462373603285 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:53:23 INFO - PROCESS | 1956 | 1462373603294 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185b2800 == 36 [pid = 1956] [id = 601] 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x118050800) [pid = 1956] [serial = 1803] [outer = 0x0] 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x118151c00) [pid = 1956] [serial = 1804] [outer = 0x118050800] 07:53:23 INFO - PROCESS | 1956 | 1462373603320 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x11819dc00) [pid = 1956] [serial = 1805] [outer = 0x118050800] 07:53:23 INFO - PROCESS | 1956 | 1462373603637 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 07:53:23 INFO - PROCESS | 1956 | 1462373603651 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1956 | 1462373603652 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:53:23 INFO - PROCESS | 1956 | 1462373603657 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1956 | 1462373603659 Marionette TRACE conn2 <- [1,2378,null,{}] 07:53:23 INFO - PROCESS | 1956 | 1462373603661 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 1956 | 1462373603739 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:53:23 INFO - PROCESS | 1956 | 1462373603744 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x125dbe000 == 37 [pid = 1956] [id = 602] 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x1181a2800) [pid = 1956] [serial = 1806] [outer = 0x0] 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x11842d800) [pid = 1956] [serial = 1807] [outer = 0x1181a2800] 07:53:23 INFO - PROCESS | 1956 | 1462373603769 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x118435000) [pid = 1956] [serial = 1808] [outer = 0x1181a2800] 07:53:24 INFO - PROCESS | 1956 | 1462373604116 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:53: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 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 471ms 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:53:24 INFO - PROCESS | 1956 | 1462373604128 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1956 | 1462373604129 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:53:24 INFO - PROCESS | 1956 | 1462373604131 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1956 | 1462373604133 Marionette TRACE conn2 <- [1,2382,null,{}] 07:53:24 INFO - PROCESS | 1956 | 1462373604136 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 1956 | 1462373604255 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:53:24 INFO - PROCESS | 1956 | 1462373604272 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x119c5b800 == 38 [pid = 1956] [id = 603] 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x118436400) [pid = 1956] [serial = 1809] [outer = 0x0] 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x118c1b000) [pid = 1956] [serial = 1810] [outer = 0x118436400] 07:53:24 INFO - PROCESS | 1956 | 1462373604301 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1192ec400) [pid = 1956] [serial = 1811] [outer = 0x118436400] 07:53:24 INFO - PROCESS | 1956 | 1462373604680 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:53: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 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 573ms 07:53:24 INFO - PROCESS | 1956 | 1462373604706 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1956 | 1462373604708 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:53:24 INFO - PROCESS | 1956 | 1462373604719 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1956 | 1462373604721 Marionette TRACE conn2 <- [1,2386,null,{}] 07:53:24 INFO - PROCESS | 1956 | 1462373604724 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 1956 | 1462373604873 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:53:24 INFO - PROCESS | 1956 | 1462373604894 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x129136000 == 39 [pid = 1956] [id = 604] 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x11843ac00) [pid = 1956] [serial = 1812] [outer = 0x0] 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x119420800) [pid = 1956] [serial = 1813] [outer = 0x11843ac00] 07:53:24 INFO - PROCESS | 1956 | 1462373604935 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1195b3400) [pid = 1956] [serial = 1814] [outer = 0x11843ac00] 07:53:25 INFO - PROCESS | 1956 | 1462373605314 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 622ms 07:53:25 INFO - PROCESS | 1956 | 1462373605342 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1956 | 1462373605343 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:53:25 INFO - PROCESS | 1956 | 1462373605345 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1956 | 1462373605346 Marionette TRACE conn2 <- [1,2390,null,{}] 07:53:25 INFO - PROCESS | 1956 | 1462373605348 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 1956 | 1462373605443 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:53:25 INFO - PROCESS | 1956 | 1462373605448 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a581800 == 40 [pid = 1956] [id = 605] 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x119417800) [pid = 1956] [serial = 1815] [outer = 0x0] 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1195b7000) [pid = 1956] [serial = 1816] [outer = 0x119417800] 07:53:25 INFO - PROCESS | 1956 | 1462373605472 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1199b9800) [pid = 1956] [serial = 1817] [outer = 0x119417800] 07:53:25 INFO - PROCESS | 1956 | 1462373605795 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 467ms 07:53:25 INFO - PROCESS | 1956 | 1462373605813 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1956 | 1462373605814 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:53:25 INFO - PROCESS | 1956 | 1462373605816 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1956 | 1462373605817 Marionette TRACE conn2 <- [1,2394,null,{}] 07:53:25 INFO - PROCESS | 1956 | 1462373605826 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 1956 | 1462373605925 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:53:25 INFO - PROCESS | 1956 | 1462373605929 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5c8000 == 41 [pid = 1956] [id = 606] 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1195bd800) [pid = 1956] [serial = 1818] [outer = 0x0] 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x119c88400) [pid = 1956] [serial = 1819] [outer = 0x1195bd800] 07:53:25 INFO - PROCESS | 1956 | 1462373605954 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x119cf4800) [pid = 1956] [serial = 1820] [outer = 0x1195bd800] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x12136b000) [pid = 1956] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1288cc000) [pid = 1956] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x1195b9000) [pid = 1956] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x124876c00) [pid = 1956] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x124879400) [pid = 1956] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x11204f000) [pid = 1956] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x113330800) [pid = 1956] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x125d34c00) [pid = 1956] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x124f9d000) [pid = 1956] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x121aeb000) [pid = 1956] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x11815c000) [pid = 1956] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x1169b0c00) [pid = 1956] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x11103d800) [pid = 1956] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x124df2800) [pid = 1956] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1195b8000) [pid = 1956] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x118717c00) [pid = 1956] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x118159400) [pid = 1956] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x11800c000) [pid = 1956] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x1122b1400) [pid = 1956] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x112797c00) [pid = 1956] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:53:26 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x115e3e400) [pid = 1956] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:53:26 INFO - PROCESS | 1956 | 1462373606557 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 07:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:53:26 INFO - PROCESS | 1956 | 1462373606592 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1956 | 1462373606593 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:53:26 INFO - PROCESS | 1956 | 1462373606595 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1956 | 1462373606596 Marionette TRACE conn2 <- [1,2398,null,{}] 07:53:26 INFO - PROCESS | 1956 | 1462373606598 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 1956 | 1462373606675 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:53:26 INFO - PROCESS | 1956 | 1462373606680 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x12149b800 == 42 [pid = 1956] [id = 607] 07:53:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x111041000) [pid = 1956] [serial = 1821] [outer = 0x0] 07:53:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x1127f0400) [pid = 1956] [serial = 1822] [outer = 0x111041000] 07:53:26 INFO - PROCESS | 1956 | 1462373606705 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118434c00) [pid = 1956] [serial = 1823] [outer = 0x111041000] 07:53:27 INFO - PROCESS | 1956 | 1462373607038 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:53:27 INFO - PROCESS | 1956 | 1462373607064 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1956 | 1462373607065 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:53:27 INFO - PROCESS | 1956 | 1462373607067 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1956 | 1462373607069 Marionette TRACE conn2 <- [1,2402,null,{}] 07:53:27 INFO - PROCESS | 1956 | 1462373607073 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 1956 | 1462373607171 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:53:27 INFO - PROCESS | 1956 | 1462373607178 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a595000 == 43 [pid = 1956] [id = 608] 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1192ef800) [pid = 1956] [serial = 1824] [outer = 0x0] 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x121213800) [pid = 1956] [serial = 1825] [outer = 0x1192ef800] 07:53:27 INFO - PROCESS | 1956 | 1462373607203 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x121369000) [pid = 1956] [serial = 1826] [outer = 0x1192ef800] 07:53:27 INFO - PROCESS | 1956 | 1462373607491 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 473ms 07:53:27 INFO - PROCESS | 1956 | 1462373607540 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1956 | 1462373607541 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:53:27 INFO - PROCESS | 1956 | 1462373607544 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1956 | 1462373607545 Marionette TRACE conn2 <- [1,2406,null,{}] 07:53:27 INFO - PROCESS | 1956 | 1462373607547 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 1956 | 1462373607626 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:53:27 INFO - PROCESS | 1956 | 1462373607630 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b91f000 == 44 [pid = 1956] [id = 609] 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x12121b000) [pid = 1956] [serial = 1827] [outer = 0x0] 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x12156a800) [pid = 1956] [serial = 1828] [outer = 0x12121b000] 07:53:27 INFO - PROCESS | 1956 | 1462373607655 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x1217f1000) [pid = 1956] [serial = 1829] [outer = 0x12121b000] 07:53:27 INFO - PROCESS | 1956 | 1462373607977 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 467ms 07:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:53:28 INFO - PROCESS | 1956 | 1462373608012 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1956 | 1462373608013 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:53:28 INFO - PROCESS | 1956 | 1462373608015 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1956 | 1462373608016 Marionette TRACE conn2 <- [1,2410,null,{}] 07:53:28 INFO - PROCESS | 1956 | 1462373608018 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 1956 | 1462373608122 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:53:28 INFO - PROCESS | 1956 | 1462373608129 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa3800 == 45 [pid = 1956] [id = 610] 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x12136c400) [pid = 1956] [serial = 1830] [outer = 0x0] 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x12196a400) [pid = 1956] [serial = 1831] [outer = 0x12136c400] 07:53:28 INFO - PROCESS | 1956 | 1462373608153 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x121aecc00) [pid = 1956] [serial = 1832] [outer = 0x12136c400] 07:53:28 INFO - PROCESS | 1956 | 1462373608448 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 07:53:28 INFO - PROCESS | 1956 | 1462373608483 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1956 | 1462373608484 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:53:28 INFO - PROCESS | 1956 | 1462373608548 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1956 | 1462373608550 Marionette TRACE conn2 <- [1,2414,null,{}] 07:53:28 INFO - PROCESS | 1956 | 1462373608553 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 1956 | 1462373608644 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:53:28 INFO - PROCESS | 1956 | 1462373608737 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x113141000 == 46 [pid = 1956] [id = 611] 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x111048800) [pid = 1956] [serial = 1833] [outer = 0x0] 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1110a5c00) [pid = 1956] [serial = 1834] [outer = 0x111048800] 07:53:28 INFO - PROCESS | 1956 | 1462373608769 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1122aa400) [pid = 1956] [serial = 1835] [outer = 0x111048800] 07:53:29 INFO - PROCESS | 1956 | 1462373609287 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 774ms 07:53:29 INFO - PROCESS | 1956 | 1462373609346 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1956 | 1462373609349 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:53:29 INFO - PROCESS | 1956 | 1462373609355 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1956 | 1462373609357 Marionette TRACE conn2 <- [1,2418,null,{}] 07:53:29 INFO - PROCESS | 1956 | 1462373609363 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 1956 | 1462373609473 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:53:29 INFO - PROCESS | 1956 | 1462373609547 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x11950c000 == 47 [pid = 1956] [id = 612] 07:53:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x11269e000) [pid = 1956] [serial = 1836] [outer = 0x0] 07:53:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1127c4000) [pid = 1956] [serial = 1837] [outer = 0x11269e000] 07:53:29 INFO - PROCESS | 1956 | 1462373609577 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1127f4400) [pid = 1956] [serial = 1838] [outer = 0x11269e000] 07:53:30 INFO - PROCESS | 1956 | 1462373610275 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 975ms 07:53:30 INFO - PROCESS | 1956 | 1462373610331 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 1956 | 1462373610333 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:53:30 INFO - PROCESS | 1956 | 1462373610340 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1956 | 1462373610342 Marionette TRACE conn2 <- [1,2422,null,{}] 07:53:30 INFO - PROCESS | 1956 | 1462373610346 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 1956 | 1462373610443 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:53:30 INFO - PROCESS | 1956 | 1462373610522 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b0e000 == 48 [pid = 1956] [id = 613] 07:53:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x112049000) [pid = 1956] [serial = 1839] [outer = 0x0] 07:53:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x11224e400) [pid = 1956] [serial = 1840] [outer = 0x112049000] 07:53:30 INFO - PROCESS | 1956 | 1462373610551 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x112697000) [pid = 1956] [serial = 1841] [outer = 0x112049000] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12b91f000 == 47 [pid = 1956] [id = 609] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12a595000 == 46 [pid = 1956] [id = 608] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12149b800 == 45 [pid = 1956] [id = 607] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5c8000 == 44 [pid = 1956] [id = 606] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12a581800 == 43 [pid = 1956] [id = 605] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x129136000 == 42 [pid = 1956] [id = 604] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x128e48c00) [pid = 1956] [serial = 1777] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x119c5b800 == 41 [pid = 1956] [id = 603] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x125dbe000 == 40 [pid = 1956] [id = 602] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b2800 == 39 [pid = 1956] [id = 601] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x1249bc000 == 38 [pid = 1956] [id = 600] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x121a10000 == 37 [pid = 1956] [id = 599] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1a9000 == 36 [pid = 1956] [id = 598] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x119c5d800 == 35 [pid = 1956] [id = 597] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x11915a000 == 34 [pid = 1956] [id = 596] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x1185b6000 == 33 [pid = 1956] [id = 595] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x116acc800 == 32 [pid = 1956] [id = 594] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x113146800 == 31 [pid = 1956] [id = 593] 07:53:30 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf0c000 == 30 [pid = 1956] [id = 592] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1289c2400) [pid = 1956] [serial = 1667] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x1258e5c00) [pid = 1956] [serial = 1682] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x121af5800) [pid = 1956] [serial = 1759] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x124de6000) [pid = 1956] [serial = 1762] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x121d6c800) [pid = 1956] [serial = 1760] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x125d34800) [pid = 1956] [serial = 1765] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x12527a000) [pid = 1956] [serial = 1763] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x112726800) [pid = 1956] [serial = 1768] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x118438800) [pid = 1956] [serial = 1771] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1289c1000) [pid = 1956] [serial = 1766] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x128a35400) [pid = 1956] [serial = 1738] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x128c7ac00) [pid = 1956] [serial = 1736] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x128c2b400) [pid = 1956] [serial = 1735] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1288c5800) [pid = 1956] [serial = 1733] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x124919800) [pid = 1956] [serial = 1732] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x119ced800) [pid = 1956] [serial = 1730] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x11922b000) [pid = 1956] [serial = 1729] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x118058c00) [pid = 1956] [serial = 1727] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x1176b7400) [pid = 1956] [serial = 1726] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x112798000) [pid = 1956] [serial = 1724] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x111c8ac00) [pid = 1956] [serial = 1723] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x128e47400) [pid = 1956] [serial = 1721] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x12121ec00) [pid = 1956] [serial = 1756] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x1192ea000) [pid = 1956] [serial = 1753] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1195af800) [pid = 1956] [serial = 1754] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x11842f800) [pid = 1956] [serial = 1750] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x118c18000) [pid = 1956] [serial = 1751] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x118056000) [pid = 1956] [serial = 1747] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x11815b800) [pid = 1956] [serial = 1748] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x112f1a400) [pid = 1956] [serial = 1744] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x1169a8400) [pid = 1956] [serial = 1745] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x1127f3000) [pid = 1956] [serial = 1742] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x11279e000) [pid = 1956] [serial = 1741] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x129106800) [pid = 1956] [serial = 1739] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x128a32000) [pid = 1956] [serial = 1775] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x124cbc800) [pid = 1956] [serial = 1772] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x121aebc00) [pid = 1956] [serial = 1757] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x1289c4400) [pid = 1956] [serial = 1774] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x112fa0400) [pid = 1956] [serial = 1769] [outer = 0x0] [url = about:blank] 07:53:30 INFO - PROCESS | 1956 | 1462373610963 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 07:53:31 INFO - PROCESS | 1956 | 1462373611011 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1956 | 1462373611015 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:53:31 INFO - PROCESS | 1956 | 1462373611019 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1956 | 1462373611021 Marionette TRACE conn2 <- [1,2426,null,{}] 07:53:31 INFO - PROCESS | 1956 | 1462373611023 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 1956 | 1462373611105 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:53:31 INFO - PROCESS | 1956 | 1462373611158 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176e1000 == 31 [pid = 1956] [id = 614] 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x112798000) [pid = 1956] [serial = 1842] [outer = 0x0] 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x1127c2c00) [pid = 1956] [serial = 1843] [outer = 0x112798000] 07:53:31 INFO - PROCESS | 1956 | 1462373611184 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x1127ec800) [pid = 1956] [serial = 1844] [outer = 0x112798000] 07:53:31 INFO - PROCESS | 1956 | 1462373611502 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 07:53:31 INFO - PROCESS | 1956 | 1462373611541 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1956 | 1462373611542 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:53:31 INFO - PROCESS | 1956 | 1462373611544 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1956 | 1462373611547 Marionette TRACE conn2 <- [1,2430,null,{}] 07:53:31 INFO - PROCESS | 1956 | 1462373611555 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 1956 | 1462373611634 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:53:31 INFO - PROCESS | 1956 | 1462373611684 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192d0000 == 32 [pid = 1956] [id = 615] 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x1127ea400) [pid = 1956] [serial = 1845] [outer = 0x0] 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x1130a1800) [pid = 1956] [serial = 1846] [outer = 0x1127ea400] 07:53:31 INFO - PROCESS | 1956 | 1462373611715 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1132ca800) [pid = 1956] [serial = 1847] [outer = 0x1127ea400] 07:53:32 INFO - PROCESS | 1956 | 1462373612019 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 524ms 07:53:32 INFO - PROCESS | 1956 | 1462373612069 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1956 | 1462373612073 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:53:32 INFO - PROCESS | 1956 | 1462373612075 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1956 | 1462373612076 Marionette TRACE conn2 <- [1,2434,null,{}] 07:53:32 INFO - PROCESS | 1956 | 1462373612078 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 1956 | 1462373612156 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:53:32 INFO - PROCESS | 1956 | 1462373612161 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1ae800 == 33 [pid = 1956] [id = 616] 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x113d5a800) [pid = 1956] [serial = 1848] [outer = 0x0] 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x115e3e400) [pid = 1956] [serial = 1849] [outer = 0x113d5a800] 07:53:32 INFO - PROCESS | 1956 | 1462373612188 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1160d8000) [pid = 1956] [serial = 1850] [outer = 0x113d5a800] 07:53:32 INFO - PROCESS | 1956 | 1462373612543 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 07:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:53:32 INFO - PROCESS | 1956 | 1462373612595 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1956 | 1462373612596 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:53:32 INFO - PROCESS | 1956 | 1462373612598 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1956 | 1462373612599 Marionette TRACE conn2 <- [1,2438,null,{}] 07:53:32 INFO - PROCESS | 1956 | 1462373612601 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 1956 | 1462373612677 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:53:32 INFO - PROCESS | 1956 | 1462373612682 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x121b9f000 == 34 [pid = 1956] [id = 617] 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x1160d9c00) [pid = 1956] [serial = 1851] [outer = 0x0] 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x1166a8c00) [pid = 1956] [serial = 1852] [outer = 0x1160d9c00] 07:53:32 INFO - PROCESS | 1956 | 1462373612710 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x11692f000) [pid = 1956] [serial = 1853] [outer = 0x1160d9c00] 07:53:33 INFO - PROCESS | 1956 | 1462373613079 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 07:53:33 INFO - PROCESS | 1956 | 1462373613119 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1956 | 1462373613121 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:53:33 INFO - PROCESS | 1956 | 1462373613125 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1956 | 1462373613127 Marionette TRACE conn2 <- [1,2442,null,{}] 07:53:33 INFO - PROCESS | 1956 | 1462373613130 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 1956 | 1462373613305 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:53:33 INFO - PROCESS | 1956 | 1462373613327 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x124c20000 == 35 [pid = 1956] [id = 618] 07:53:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x116931800) [pid = 1956] [serial = 1854] [outer = 0x0] 07:53:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x117171400) [pid = 1956] [serial = 1855] [outer = 0x116931800] 07:53:33 INFO - PROCESS | 1956 | 1462373613370 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x11806f400) [pid = 1956] [serial = 1856] [outer = 0x116931800] 07:53:33 INFO - PROCESS | 1956 | 1462373613801 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 720ms 07:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:53:33 INFO - PROCESS | 1956 | 1462373613848 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1956 | 1462373613849 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:53:33 INFO - PROCESS | 1956 | 1462373613857 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1956 | 1462373613858 Marionette TRACE conn2 <- [1,2446,null,{}] 07:53:33 INFO - PROCESS | 1956 | 1462373613861 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 1956 | 1462373613960 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:53:33 INFO - PROCESS | 1956 | 1462373613964 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x125936800 == 36 [pid = 1956] [id = 619] 07:53:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x11807b400) [pid = 1956] [serial = 1857] [outer = 0x0] 07:53:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1180ca800) [pid = 1956] [serial = 1858] [outer = 0x11807b400] 07:53:33 INFO - PROCESS | 1956 | 1462373613989 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x1181a3800) [pid = 1956] [serial = 1859] [outer = 0x11807b400] 07:53:34 INFO - PROCESS | 1956 | 1462373614311 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 475ms 07:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:53:34 INFO - PROCESS | 1956 | 1462373614328 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1956 | 1462373614329 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:53:34 INFO - PROCESS | 1956 | 1462373614331 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1956 | 1462373614332 Marionette TRACE conn2 <- [1,2450,null,{}] 07:53:34 INFO - PROCESS | 1956 | 1462373614335 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 1956 | 1462373614430 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:53:34 INFO - PROCESS | 1956 | 1462373614466 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a02800 == 37 [pid = 1956] [id = 620] 07:53:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x118155800) [pid = 1956] [serial = 1860] [outer = 0x0] 07:53:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x11842fc00) [pid = 1956] [serial = 1861] [outer = 0x118155800] 07:53:34 INFO - PROCESS | 1956 | 1462373614491 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x118439400) [pid = 1956] [serial = 1862] [outer = 0x118155800] 07:53:34 INFO - PROCESS | 1956 | 1462373614817 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x11843ac00) [pid = 1956] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x119417800) [pid = 1956] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x11269d000) [pid = 1956] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x115154800) [pid = 1956] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x11269b000) [pid = 1956] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x11204ac00) [pid = 1956] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x118050800) [pid = 1956] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x1127e9400) [pid = 1956] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1181a2800) [pid = 1956] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x118008c00) [pid = 1956] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x111049c00) [pid = 1956] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x12121b000) [pid = 1956] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x1195bd800) [pid = 1956] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x111041000) [pid = 1956] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x1192ef800) [pid = 1956] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x110f28000) [pid = 1956] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:53:35 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x118436400) [pid = 1956] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:53:35 INFO - PROCESS | 1956 | 1462373615029 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 1956 | 1462373615031 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:53:35 INFO - PROCESS | 1956 | 1462373615047 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1956 | 1462373615049 Marionette TRACE conn2 <- [1,2454,null,{}] 07:53:35 INFO - PROCESS | 1956 | 1462373615053 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 1956 | 1462373615128 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:53:35 INFO - PROCESS | 1956 | 1462373615132 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x119511000 == 38 [pid = 1956] [id = 621] 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x11269dc00) [pid = 1956] [serial = 1863] [outer = 0x0] 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x1127ec000) [pid = 1956] [serial = 1864] [outer = 0x11269dc00] 07:53:35 INFO - PROCESS | 1956 | 1462373615159 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x117520000) [pid = 1956] [serial = 1865] [outer = 0x11269dc00] 07:53:35 INFO - PROCESS | 1956 | 1462373615584 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 576ms 07:53:35 INFO - PROCESS | 1956 | 1462373615626 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:53:35 INFO - PROCESS | 1956 | 1462373615628 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:53:35 INFO - PROCESS | 1956 | 1462373615632 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1956 | 1462373615634 Marionette TRACE conn2 <- [1,2458,null,{}] 07:53:35 INFO - PROCESS | 1956 | 1462373615646 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 1956 | 1462373615768 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:53:35 INFO - PROCESS | 1956 | 1462373615779 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x129130800 == 39 [pid = 1956] [id = 622] 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1181a7000) [pid = 1956] [serial = 1866] [outer = 0x0] 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x11843bc00) [pid = 1956] [serial = 1867] [outer = 0x1181a7000] 07:53:35 INFO - PROCESS | 1956 | 1462373615812 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x118721400) [pid = 1956] [serial = 1868] [outer = 0x1181a7000] 07:53:36 INFO - PROCESS | 1956 | 1462373616126 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 531ms 07:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:53:36 INFO - PROCESS | 1956 | 1462373616162 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1956 | 1462373616164 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:53:36 INFO - PROCESS | 1956 | 1462373616166 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1956 | 1462373616168 Marionette TRACE conn2 <- [1,2462,null,{}] 07:53:36 INFO - PROCESS | 1956 | 1462373616170 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 1956 | 1462373616261 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:53:36 INFO - PROCESS | 1956 | 1462373616317 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292e2800 == 40 [pid = 1956] [id = 623] 07:53:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x116160800) [pid = 1956] [serial = 1869] [outer = 0x0] 07:53:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x118c21c00) [pid = 1956] [serial = 1870] [outer = 0x116160800] 07:53:36 INFO - PROCESS | 1956 | 1462373616346 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x119422800) [pid = 1956] [serial = 1871] [outer = 0x116160800] 07:53:36 INFO - PROCESS | 1956 | 1462373616812 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 07:53:36 INFO - PROCESS | 1956 | 1462373616853 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1956 | 1462373616855 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:53:36 INFO - PROCESS | 1956 | 1462373616859 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1956 | 1462373616861 Marionette TRACE conn2 <- [1,2466,null,{}] 07:53:36 INFO - PROCESS | 1956 | 1462373616865 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 1956 | 1462373616966 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:53:37 INFO - PROCESS | 1956 | 1462373617032 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x11852a000 == 41 [pid = 1956] [id = 624] 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x112794c00) [pid = 1956] [serial = 1872] [outer = 0x0] 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1127c1400) [pid = 1956] [serial = 1873] [outer = 0x112794c00] 07:53:37 INFO - PROCESS | 1956 | 1462373617063 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x1127ef400) [pid = 1956] [serial = 1874] [outer = 0x112794c00] 07:53:37 INFO - PROCESS | 1956 | 1462373617482 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 07:53:37 INFO - PROCESS | 1956 | 1462373617533 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1956 | 1462373617537 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:53:37 INFO - PROCESS | 1956 | 1462373617542 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1956 | 1462373617544 Marionette TRACE conn2 <- [1,2470,null,{}] 07:53:37 INFO - PROCESS | 1956 | 1462373617589 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 1956 | 1462373617691 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:53:37 INFO - PROCESS | 1956 | 1462373617756 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b5000 == 42 [pid = 1956] [id = 625] 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x113155400) [pid = 1956] [serial = 1875] [outer = 0x0] 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x113d56800) [pid = 1956] [serial = 1876] [outer = 0x113155400] 07:53:37 INFO - PROCESS | 1956 | 1462373617785 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x1166aa000) [pid = 1956] [serial = 1877] [outer = 0x113155400] 07:53:38 INFO - PROCESS | 1956 | 1462373618195 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 694ms 07:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:53:38 INFO - PROCESS | 1956 | 1462373618236 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1956 | 1462373618237 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:53:38 INFO - PROCESS | 1956 | 1462373618240 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1956 | 1462373618243 Marionette TRACE conn2 <- [1,2474,null,{}] 07:53:38 INFO - PROCESS | 1956 | 1462373618250 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 1956 | 1462373618350 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:53:38 INFO - PROCESS | 1956 | 1462373618406 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5cb000 == 43 [pid = 1956] [id = 626] 07:53:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x116a48800) [pid = 1956] [serial = 1878] [outer = 0x0] 07:53:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x118004000) [pid = 1956] [serial = 1879] [outer = 0x116a48800] 07:53:38 INFO - PROCESS | 1956 | 1462373618437 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118157c00) [pid = 1956] [serial = 1880] [outer = 0x116a48800] 07:53:38 INFO - PROCESS | 1956 | 1462373618918 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 724ms 07:53:39 INFO - PROCESS | 1956 | 1462373619005 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1956 | 1462373619008 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:53:39 INFO - PROCESS | 1956 | 1462373619040 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1956 | 1462373619042 Marionette TRACE conn2 <- [1,2478,null,{}] 07:53:39 INFO - PROCESS | 1956 | 1462373619045 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 1956 | 1462373619198 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:53:39 INFO - PROCESS | 1956 | 1462373619313 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1b6000 == 44 [pid = 1956] [id = 627] 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x11819c400) [pid = 1956] [serial = 1881] [outer = 0x0] 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x11914d800) [pid = 1956] [serial = 1882] [outer = 0x11819c400] 07:53:39 INFO - PROCESS | 1956 | 1462373619344 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1192f0000) [pid = 1956] [serial = 1883] [outer = 0x11819c400] 07:53:39 INFO - PROCESS | 1956 | 1462373619748 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 732ms 07:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:53:39 INFO - PROCESS | 1956 | 1462373619760 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1956 | 1462373619761 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:53:39 INFO - PROCESS | 1956 | 1462373619764 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1956 | 1462373619765 Marionette TRACE conn2 <- [1,2482,null,{}] 07:53:39 INFO - PROCESS | 1956 | 1462373619767 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 1956 | 1462373619874 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:53:39 INFO - PROCESS | 1956 | 1462373619924 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b91f000 == 45 [pid = 1956] [id = 628] 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x1122b6400) [pid = 1956] [serial = 1884] [outer = 0x0] 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x11941a800) [pid = 1956] [serial = 1885] [outer = 0x1122b6400] 07:53:39 INFO - PROCESS | 1956 | 1462373619954 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x1195b2000) [pid = 1956] [serial = 1886] [outer = 0x1122b6400] 07:53:40 INFO - PROCESS | 1956 | 1462373620517 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 821ms 07:53:40 INFO - PROCESS | 1956 | 1462373620588 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1956 | 1462373620592 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:53:40 INFO - PROCESS | 1956 | 1462373620598 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1956 | 1462373620602 Marionette TRACE conn2 <- [1,2486,null,{}] 07:53:40 INFO - PROCESS | 1956 | 1462373620630 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 1956 | 1462373620769 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:53:40 INFO - PROCESS | 1956 | 1462373620879 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x119521800 == 46 [pid = 1956] [id = 629] 07:53:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x112699400) [pid = 1956] [serial = 1887] [outer = 0x0] 07:53:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x112796c00) [pid = 1956] [serial = 1888] [outer = 0x112699400] 07:53:40 INFO - PROCESS | 1956 | 1462373620927 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1127c7000) [pid = 1956] [serial = 1889] [outer = 0x112699400] 07:53:41 INFO - PROCESS | 1956 | 1462373621430 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x129130800 == 45 [pid = 1956] [id = 622] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x119511000 == 44 [pid = 1956] [id = 621] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x128a02800 == 43 [pid = 1956] [id = 620] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x125936800 == 42 [pid = 1956] [id = 619] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x124c20000 == 41 [pid = 1956] [id = 618] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x121b9f000 == 40 [pid = 1956] [id = 617] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x11a1ae800 == 39 [pid = 1956] [id = 616] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x12196a400) [pid = 1956] [serial = 1831] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1192d0000 == 38 [pid = 1956] [id = 615] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1176e1000 == 37 [pid = 1956] [id = 614] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x113b0e000 == 36 [pid = 1956] [id = 613] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x11950c000 == 35 [pid = 1956] [id = 612] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x113141000 == 34 [pid = 1956] [id = 611] 07:53:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa3800 == 33 [pid = 1956] [id = 610] 07:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 895ms 07:53:41 INFO - PROCESS | 1956 | 1462373621492 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1956 | 1462373621495 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:53:41 INFO - PROCESS | 1956 | 1462373621499 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1956 | 1462373621501 Marionette TRACE conn2 <- [1,2490,null,{}] 07:53:41 INFO - PROCESS | 1956 | 1462373621505 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 1956 | 1462373621585 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:53:41 INFO - PROCESS | 1956 | 1462373621596 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x1161c9000 == 34 [pid = 1956] [id = 630] 07:53:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x112a66000) [pid = 1956] [serial = 1890] [outer = 0x0] 07:53:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x112f1fc00) [pid = 1956] [serial = 1891] [outer = 0x112a66000] 07:53:41 INFO - PROCESS | 1956 | 1462373621623 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x113150c00) [pid = 1956] [serial = 1892] [outer = 0x112a66000] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1217f1000) [pid = 1956] [serial = 1829] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x1195b3400) [pid = 1956] [serial = 1814] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x119c88400) [pid = 1956] [serial = 1819] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1199b9800) [pid = 1956] [serial = 1817] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x119cf4800) [pid = 1956] [serial = 1820] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x118434c00) [pid = 1956] [serial = 1823] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x1127f0400) [pid = 1956] [serial = 1822] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x121213800) [pid = 1956] [serial = 1825] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x12156a800) [pid = 1956] [serial = 1828] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x113de8400) [pid = 1956] [serial = 1793] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1127f3800) [pid = 1956] [serial = 1786] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x112f1b400) [pid = 1956] [serial = 1787] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x118c1b000) [pid = 1956] [serial = 1810] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1192ec400) [pid = 1956] [serial = 1811] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x121369000) [pid = 1956] [serial = 1826] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x119420800) [pid = 1956] [serial = 1813] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1195b7000) [pid = 1956] [serial = 1816] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x11279cc00) [pid = 1956] [serial = 1783] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x1127c1000) [pid = 1956] [serial = 1784] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x1161e1000) [pid = 1956] [serial = 1795] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x1132cac00) [pid = 1956] [serial = 1792] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x117168000) [pid = 1956] [serial = 1796] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x1122a9800) [pid = 1956] [serial = 1780] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x112697400) [pid = 1956] [serial = 1781] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 90 (0x118151c00) [pid = 1956] [serial = 1804] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 89 (0x11819dc00) [pid = 1956] [serial = 1805] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 88 (0x1130a4400) [pid = 1956] [serial = 1789] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 87 (0x113154c00) [pid = 1956] [serial = 1790] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 86 (0x11842d800) [pid = 1956] [serial = 1807] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 85 (0x118435000) [pid = 1956] [serial = 1808] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 84 (0x118052000) [pid = 1956] [serial = 1801] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 83 (0x118079c00) [pid = 1956] [serial = 1802] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 82 (0x11751b800) [pid = 1956] [serial = 1798] [outer = 0x0] [url = about:blank] 07:53:41 INFO - PROCESS | 1956 | --DOMWINDOW == 81 (0x118006c00) [pid = 1956] [serial = 1799] [outer = 0x0] [url = about:blank] 07:53:42 INFO - PROCESS | 1956 | 1462373621992 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 527ms 07:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:53:42 INFO - PROCESS | 1956 | 1462373622027 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1956 | 1462373622028 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:53:42 INFO - PROCESS | 1956 | 1462373622030 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1956 | 1462373622033 Marionette TRACE conn2 <- [1,2494,null,{}] 07:53:42 INFO - PROCESS | 1956 | 1462373622040 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 1956 | 1462373622127 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:53:42 INFO - PROCESS | 1956 | 1462373622134 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x119506000 == 35 [pid = 1956] [id = 631] 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 82 (0x11346c800) [pid = 1956] [serial = 1893] [outer = 0x0] 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 83 (0x115e36c00) [pid = 1956] [serial = 1894] [outer = 0x11346c800] 07:53:42 INFO - PROCESS | 1956 | 1462373622163 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 84 (0x116746000) [pid = 1956] [serial = 1895] [outer = 0x11346c800] 07:53:42 INFO - PROCESS | 1956 | 1462373622515 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 07:53:42 INFO - PROCESS | 1956 | 1462373622551 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:53:42 INFO - PROCESS | 1956 | 1462373622553 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:53:42 INFO - PROCESS | 1956 | 1462373622555 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1956 | 1462373622557 Marionette TRACE conn2 <- [1,2498,null,{}] 07:53:42 INFO - PROCESS | 1956 | 1462373622559 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 1956 | 1462373622664 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:53:42 INFO - PROCESS | 1956 | 1462373622673 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a125800 == 36 [pid = 1956] [id = 632] 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 85 (0x11674d400) [pid = 1956] [serial = 1896] [outer = 0x0] 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 86 (0x117170400) [pid = 1956] [serial = 1897] [outer = 0x11674d400] 07:53:42 INFO - PROCESS | 1956 | 1462373622700 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 87 (0x11804e800) [pid = 1956] [serial = 1898] [outer = 0x11674d400] 07:53:43 INFO - PROCESS | 1956 | 1462373623013 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 470ms 07:53:43 INFO - PROCESS | 1956 | 1462373623027 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1956 | 1462373623028 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:53:43 INFO - PROCESS | 1956 | 1462373623030 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1956 | 1462373623031 Marionette TRACE conn2 <- [1,2502,null,{}] 07:53:43 INFO - PROCESS | 1956 | 1462373623034 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 1956 | 1462373623118 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:53:43 INFO - PROCESS | 1956 | 1462373623124 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x1248ca000 == 37 [pid = 1956] [id = 633] 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 88 (0x118052c00) [pid = 1956] [serial = 1899] [outer = 0x0] 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 89 (0x1180c4800) [pid = 1956] [serial = 1900] [outer = 0x118052c00] 07:53:43 INFO - PROCESS | 1956 | 1462373623150 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 90 (0x1181a7800) [pid = 1956] [serial = 1901] [outer = 0x118052c00] 07:53:43 INFO - PROCESS | 1956 | 1462373623496 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms 07:53:43 INFO - PROCESS | 1956 | 1462373623554 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1956 | 1462373623555 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:53:43 INFO - PROCESS | 1956 | 1462373623558 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1956 | 1462373623559 Marionette TRACE conn2 <- [1,2506,null,{}] 07:53:43 INFO - PROCESS | 1956 | 1462373623561 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 1956 | 1462373623679 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:53:43 INFO - PROCESS | 1956 | 1462373623712 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x11313b000 == 38 [pid = 1956] [id = 634] 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 91 (0x1182f1400) [pid = 1956] [serial = 1902] [outer = 0x0] 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x11850f400) [pid = 1956] [serial = 1903] [outer = 0x1182f1400] 07:53:43 INFO - PROCESS | 1956 | 1462373623739 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x1195ba000) [pid = 1956] [serial = 1904] [outer = 0x1182f1400] 07:53:44 INFO - PROCESS | 1956 | 1462373624076 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 569ms 07:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:53:44 INFO - PROCESS | 1956 | 1462373624127 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1956 | 1462373624128 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:53:44 INFO - PROCESS | 1956 | 1462373624131 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1956 | 1462373624132 Marionette TRACE conn2 <- [1,2510,null,{}] 07:53:44 INFO - PROCESS | 1956 | 1462373624134 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 1956 | 1462373624234 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:53:44 INFO - PROCESS | 1956 | 1462373624246 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f5a000 == 39 [pid = 1956] [id = 635] 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x119156000) [pid = 1956] [serial = 1905] [outer = 0x0] 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x1199bec00) [pid = 1956] [serial = 1906] [outer = 0x119156000] 07:53:44 INFO - PROCESS | 1956 | 1462373624271 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x119cec000) [pid = 1956] [serial = 1907] [outer = 0x119156000] 07:53:44 INFO - PROCESS | 1956 | 1462373624589 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 471ms 07:53:44 INFO - PROCESS | 1956 | 1462373624602 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1956 | 1462373624605 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:53:44 INFO - PROCESS | 1956 | 1462373624614 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1956 | 1462373624615 Marionette TRACE conn2 <- [1,2514,null,{}] 07:53:44 INFO - PROCESS | 1956 | 1462373624617 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 1956 | 1462373624719 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:53:44 INFO - PROCESS | 1956 | 1462373624723 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292d3800 == 40 [pid = 1956] [id = 636] 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x1199be800) [pid = 1956] [serial = 1908] [outer = 0x0] 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x119dd6000) [pid = 1956] [serial = 1909] [outer = 0x1199be800] 07:53:44 INFO - PROCESS | 1956 | 1462373624777 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x121367800) [pid = 1956] [serial = 1910] [outer = 0x1199be800] 07:53:45 INFO - PROCESS | 1956 | 1462373625116 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 517ms 07:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:53:45 INFO - PROCESS | 1956 | 1462373625132 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1956 | 1462373625133 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:53:45 INFO - PROCESS | 1956 | 1462373625135 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1956 | 1462373625137 Marionette TRACE conn2 <- [1,2518,null,{}] 07:53:45 INFO - PROCESS | 1956 | 1462373625141 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 1956 | 1462373625243 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:53:45 INFO - PROCESS | 1956 | 1462373625256 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5c8000 == 41 [pid = 1956] [id = 637] 07:53:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x121369c00) [pid = 1956] [serial = 1911] [outer = 0x0] 07:53:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x121733400) [pid = 1956] [serial = 1912] [outer = 0x121369c00] 07:53:45 INFO - PROCESS | 1956 | 1462373625281 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x1217f4c00) [pid = 1956] [serial = 1913] [outer = 0x121369c00] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x112049000) [pid = 1956] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x113d5a800) [pid = 1956] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x1160d9c00) [pid = 1956] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1127ea400) [pid = 1956] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x116931800) [pid = 1956] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 96 (0x112798000) [pid = 1956] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 95 (0x11807b400) [pid = 1956] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 94 (0x118155800) [pid = 1956] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 93 (0x1181a7000) [pid = 1956] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 92 (0x11269dc00) [pid = 1956] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:53:45 INFO - PROCESS | 1956 | --DOMWINDOW == 91 (0x12136c400) [pid = 1956] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:53:45 INFO - PROCESS | 1956 | 1462373625661 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 571ms 07:53:45 INFO - PROCESS | 1956 | 1462373625708 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1956 | 1462373625710 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:53:45 INFO - PROCESS | 1956 | 1462373625713 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1956 | 1462373625715 Marionette TRACE conn2 <- [1,2522,null,{}] 07:53:45 INFO - PROCESS | 1956 | 1462373625718 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 1956 | 1462373625846 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:53:45 INFO - PROCESS | 1956 | 1462373625926 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x128ab8000 == 42 [pid = 1956] [id = 638] 07:53:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 92 (0x1122a7400) [pid = 1956] [serial = 1914] [outer = 0x0] 07:53:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 93 (0x112fa0c00) [pid = 1956] [serial = 1915] [outer = 0x1122a7400] 07:53:45 INFO - PROCESS | 1956 | 1462373625966 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 94 (0x121368000) [pid = 1956] [serial = 1916] [outer = 0x1122a7400] 07:53:46 INFO - PROCESS | 1956 | 1462373626341 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 07:53:46 INFO - PROCESS | 1956 | 1462373626383 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:53:46 INFO - PROCESS | 1956 | 1462373626385 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:53:46 INFO - PROCESS | 1956 | 1462373626387 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1956 | 1462373626389 Marionette TRACE conn2 <- [1,2526,null,{}] 07:53:46 INFO - PROCESS | 1956 | 1462373626392 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 1956 | 1462373626489 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:53:46 INFO - PROCESS | 1956 | 1462373626542 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba96800 == 43 [pid = 1956] [id = 639] 07:53:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 95 (0x11104a400) [pid = 1956] [serial = 1917] [outer = 0x0] 07:53:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 96 (0x1218ae400) [pid = 1956] [serial = 1918] [outer = 0x11104a400] 07:53:46 INFO - PROCESS | 1956 | 1462373626572 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 97 (0x121bc7400) [pid = 1956] [serial = 1919] [outer = 0x11104a400] 07:53:46 INFO - PROCESS | 1956 | 1462373626923 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 570ms 07:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:53:46 INFO - PROCESS | 1956 | 1462373626959 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 1956 | 1462373626960 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:53:46 INFO - PROCESS | 1956 | 1462373626963 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1956 | 1462373626965 Marionette TRACE conn2 <- [1,2530,null,{}] 07:53:46 INFO - PROCESS | 1956 | 1462373626969 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 1956 | 1462373627105 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:53:47 INFO - PROCESS | 1956 | 1462373627186 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bccf000 == 44 [pid = 1956] [id = 640] 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x121bd2000) [pid = 1956] [serial = 1920] [outer = 0x0] 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x124871400) [pid = 1956] [serial = 1921] [outer = 0x121bd2000] 07:53:47 INFO - PROCESS | 1956 | 1462373627262 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x1248ab800) [pid = 1956] [serial = 1922] [outer = 0x121bd2000] 07:53:47 INFO - PROCESS | 1956 | 1462373627541 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 620ms 07:53:47 INFO - PROCESS | 1956 | 1462373627583 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1956 | 1462373627584 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:53:47 INFO - PROCESS | 1956 | 1462373627655 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1956 | 1462373627657 Marionette TRACE conn2 <- [1,2534,null,{}] 07:53:47 INFO - PROCESS | 1956 | 1462373627665 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 1956 | 1462373627758 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:53:47 INFO - PROCESS | 1956 | 1462373627852 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ae5800 == 45 [pid = 1956] [id = 641] 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x111a0e000) [pid = 1956] [serial = 1923] [outer = 0x0] 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x111ed2400) [pid = 1956] [serial = 1924] [outer = 0x111a0e000] 07:53:47 INFO - PROCESS | 1956 | 1462373627883 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x112797c00) [pid = 1956] [serial = 1925] [outer = 0x111a0e000] 07:53:48 INFO - PROCESS | 1956 | 1462373628295 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 745ms 07:53:48 INFO - PROCESS | 1956 | 1462373628333 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1956 | 1462373628336 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:53:48 INFO - PROCESS | 1956 | 1462373628340 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1956 | 1462373628342 Marionette TRACE conn2 <- [1,2538,null,{}] 07:53:48 INFO - PROCESS | 1956 | 1462373628347 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 1956 | 1462373628452 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:53:48 INFO - PROCESS | 1956 | 1462373628544 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x11993e800 == 46 [pid = 1956] [id = 642] 07:53:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x111c7c000) [pid = 1956] [serial = 1926] [outer = 0x0] 07:53:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x113156800) [pid = 1956] [serial = 1927] [outer = 0x111c7c000] 07:53:48 INFO - PROCESS | 1956 | 1462373628574 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x1161db000) [pid = 1956] [serial = 1928] [outer = 0x111c7c000] 07:53:48 INFO - PROCESS | 1956 | 1462373628975 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 07:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:53:49 INFO - PROCESS | 1956 | 1462373629010 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1956 | 1462373629012 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:53:49 INFO - PROCESS | 1956 | 1462373629014 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1956 | 1462373629016 Marionette TRACE conn2 <- [1,2542,null,{}] 07:53:49 INFO - PROCESS | 1956 | 1462373629018 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 1956 | 1462373629121 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:53:49 INFO - PROCESS | 1956 | 1462373629177 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bae7800 == 47 [pid = 1956] [id = 643] 07:53:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x11800cc00) [pid = 1956] [serial = 1929] [outer = 0x0] 07:53:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x1180c8000) [pid = 1956] [serial = 1930] [outer = 0x11800cc00] 07:53:49 INFO - PROCESS | 1956 | 1462373629211 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x11850ec00) [pid = 1956] [serial = 1931] [outer = 0x11800cc00] 07:53:49 INFO - PROCESS | 1956 | 1462373629666 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 672ms 07:53:49 INFO - PROCESS | 1956 | 1462373629693 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1956 | 1462373629694 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:53:49 INFO - PROCESS | 1956 | 1462373629698 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1956 | 1462373629700 Marionette TRACE conn2 <- [1,2546,null,{}] 07:53:49 INFO - PROCESS | 1956 | 1462373629704 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 1956 | 1462373629884 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:53:50 INFO - PROCESS | 1956 | 1462373629995 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d0000 == 48 [pid = 1956] [id = 644] 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x119423400) [pid = 1956] [serial = 1932] [outer = 0x0] 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1199c5400) [pid = 1956] [serial = 1933] [outer = 0x119423400] 07:53:50 INFO - PROCESS | 1956 | 1462373630045 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1213c0c00) [pid = 1956] [serial = 1934] [outer = 0x119423400] 07:53:50 INFO - PROCESS | 1956 | 1462373630514 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 825ms 07:53:50 INFO - PROCESS | 1956 | 1462373630523 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1956 | 1462373630525 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:53:50 INFO - PROCESS | 1956 | 1462373630527 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1956 | 1462373630528 Marionette TRACE conn2 <- [1,2550,null,{}] 07:53:50 INFO - PROCESS | 1956 | 1462373630531 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 1956 | 1462373630629 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:53:50 INFO - PROCESS | 1956 | 1462373630680 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3c4800 == 49 [pid = 1956] [id = 645] 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x119424c00) [pid = 1956] [serial = 1935] [outer = 0x0] 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x121af2400) [pid = 1956] [serial = 1936] [outer = 0x119424c00] 07:53:50 INFO - PROCESS | 1956 | 1462373630709 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x121bd0000) [pid = 1956] [serial = 1937] [outer = 0x119424c00] 07:53:51 INFO - PROCESS | 1956 | 1462373631328 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 869ms 07:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:53:51 INFO - PROCESS | 1956 | 1462373631396 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1956 | 1462373631399 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:53:51 INFO - PROCESS | 1956 | 1462373631402 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1956 | 1462373631404 Marionette TRACE conn2 <- [1,2554,null,{}] 07:53:51 INFO - PROCESS | 1956 | 1462373631408 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 1956 | 1462373631499 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:53:51 INFO - PROCESS | 1956 | 1462373631552 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x121499800 == 50 [pid = 1956] [id = 646] 07:53:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1127c5000) [pid = 1956] [serial = 1938] [outer = 0x0] 07:53:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1127eb800) [pid = 1956] [serial = 1939] [outer = 0x1127c5000] 07:53:51 INFO - PROCESS | 1956 | 1462373631579 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x113151000) [pid = 1956] [serial = 1940] [outer = 0x1127c5000] 07:53:52 INFO - PROCESS | 1956 | 1462373632026 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 675ms 07:53:52 INFO - PROCESS | 1956 | 1462373632077 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1956 | 1462373632081 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:53:52 INFO - PROCESS | 1956 | 1462373632085 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1956 | 1462373632087 Marionette TRACE conn2 <- [1,2558,null,{}] 07:53:52 INFO - PROCESS | 1956 | 1462373632089 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 1956 | 1462373632187 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:53:52 INFO - PROCESS | 1956 | 1462373632257 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x1194d2000 == 51 [pid = 1956] [id = 647] 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x113d5bc00) [pid = 1956] [serial = 1941] [outer = 0x0] 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1160cf800) [pid = 1956] [serial = 1942] [outer = 0x113d5bc00] 07:53:52 INFO - PROCESS | 1956 | 1462373632285 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x116748800) [pid = 1956] [serial = 1943] [outer = 0x113d5bc00] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba96800 == 50 [pid = 1956] [id = 639] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x128ab8000 == 49 [pid = 1956] [id = 638] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5c8000 == 48 [pid = 1956] [id = 637] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x1292d3800 == 47 [pid = 1956] [id = 636] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x126f5a000 == 46 [pid = 1956] [id = 635] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x11313b000 == 45 [pid = 1956] [id = 634] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x118c21c00) [pid = 1956] [serial = 1870] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x1248ca000 == 44 [pid = 1956] [id = 633] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x11a125800 == 43 [pid = 1956] [id = 632] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x119506000 == 42 [pid = 1956] [id = 631] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x1161c9000 == 41 [pid = 1956] [id = 630] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x119521800 == 40 [pid = 1956] [id = 629] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x12a5cb000 == 39 [pid = 1956] [id = 626] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b5000 == 38 [pid = 1956] [id = 625] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x11852a000 == 37 [pid = 1956] [id = 624] 07:53:52 INFO - PROCESS | 1956 | --DOCSHELL 0x1292e2800 == 36 [pid = 1956] [id = 623] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x1127ec000) [pid = 1956] [serial = 1864] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x117520000) [pid = 1956] [serial = 1865] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x11843bc00) [pid = 1956] [serial = 1867] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x118439400) [pid = 1956] [serial = 1862] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x121aecc00) [pid = 1956] [serial = 1832] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x11692f000) [pid = 1956] [serial = 1853] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x112697000) [pid = 1956] [serial = 1841] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x11224e400) [pid = 1956] [serial = 1840] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x115e3e400) [pid = 1956] [serial = 1849] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x1160d8000) [pid = 1956] [serial = 1850] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x1166a8c00) [pid = 1956] [serial = 1852] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 108 (0x1130a1800) [pid = 1956] [serial = 1846] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 107 (0x1132ca800) [pid = 1956] [serial = 1847] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 106 (0x117171400) [pid = 1956] [serial = 1855] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 105 (0x1127c2c00) [pid = 1956] [serial = 1843] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 104 (0x1127ec800) [pid = 1956] [serial = 1844] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 103 (0x1127c4000) [pid = 1956] [serial = 1837] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 102 (0x1110a5c00) [pid = 1956] [serial = 1834] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 101 (0x1180ca800) [pid = 1956] [serial = 1858] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 100 (0x11806f400) [pid = 1956] [serial = 1856] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 99 (0x11842fc00) [pid = 1956] [serial = 1861] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 98 (0x1181a3800) [pid = 1956] [serial = 1859] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | --DOMWINDOW == 97 (0x118721400) [pid = 1956] [serial = 1868] [outer = 0x0] [url = about:blank] 07:53:52 INFO - PROCESS | 1956 | 1462373632668 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 621ms 07:53:52 INFO - PROCESS | 1956 | 1462373632707 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1956 | 1462373632708 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:53:52 INFO - PROCESS | 1956 | 1462373632711 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1956 | 1462373632713 Marionette TRACE conn2 <- [1,2562,null,{}] 07:53:52 INFO - PROCESS | 1956 | 1462373632726 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 1956 | 1462373632829 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:53:52 INFO - PROCESS | 1956 | 1462373632888 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x119939800 == 37 [pid = 1956] [id = 648] 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 98 (0x113de5000) [pid = 1956] [serial = 1944] [outer = 0x0] 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 99 (0x1176aac00) [pid = 1956] [serial = 1945] [outer = 0x113de5000] 07:53:52 INFO - PROCESS | 1956 | 1462373632916 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 100 (0x118053800) [pid = 1956] [serial = 1946] [outer = 0x113de5000] 07:53:53 INFO - PROCESS | 1956 | 1462373633248 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 573ms 07:53:53 INFO - PROCESS | 1956 | 1462373633284 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1956 | 1462373633286 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:53:53 INFO - PROCESS | 1956 | 1462373633289 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1956 | 1462373633290 Marionette TRACE conn2 <- [1,2566,null,{}] 07:53:53 INFO - PROCESS | 1956 | 1462373633292 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 1956 | 1462373633377 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:53:53 INFO - PROCESS | 1956 | 1462373633382 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249c0000 == 38 [pid = 1956] [id = 649] 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 101 (0x118057000) [pid = 1956] [serial = 1947] [outer = 0x0] 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 102 (0x11819dc00) [pid = 1956] [serial = 1948] [outer = 0x118057000] 07:53:53 INFO - PROCESS | 1956 | 1462373633409 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 103 (0x11843c000) [pid = 1956] [serial = 1949] [outer = 0x118057000] 07:53:53 INFO - PROCESS | 1956 | 1462373633749 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 07:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:53:53 INFO - PROCESS | 1956 | 1462373633807 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1956 | 1462373633809 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:53:53 INFO - PROCESS | 1956 | 1462373633811 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1956 | 1462373633812 Marionette TRACE conn2 <- [1,2570,null,{}] 07:53:53 INFO - PROCESS | 1956 | 1462373633814 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 1956 | 1462373633896 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:53:53 INFO - PROCESS | 1956 | 1462373633903 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x12594f000 == 39 [pid = 1956] [id = 650] 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 104 (0x118719400) [pid = 1956] [serial = 1950] [outer = 0x0] 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 105 (0x1192e7400) [pid = 1956] [serial = 1951] [outer = 0x118719400] 07:53:53 INFO - PROCESS | 1956 | 1462373633929 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 106 (0x119571c00) [pid = 1956] [serial = 1952] [outer = 0x118719400] 07:53:54 INFO - PROCESS | 1956 | 1462373634290 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 07:53:54 INFO - PROCESS | 1956 | 1462373634332 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1956 | 1462373634333 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:53:54 INFO - PROCESS | 1956 | 1462373634335 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1956 | 1462373634336 Marionette TRACE conn2 <- [1,2574,null,{}] 07:53:54 INFO - PROCESS | 1956 | 1462373634339 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 1956 | 1462373634466 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:53:54 INFO - PROCESS | 1956 | 1462373634509 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e17800 == 40 [pid = 1956] [id = 651] 07:53:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 107 (0x1195bb800) [pid = 1956] [serial = 1953] [outer = 0x0] 07:53:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 108 (0x119cf2800) [pid = 1956] [serial = 1954] [outer = 0x1195bb800] 07:53:54 INFO - PROCESS | 1956 | 1462373634535 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 109 (0x121af1000) [pid = 1956] [serial = 1955] [outer = 0x1195bb800] 07:53:54 INFO - PROCESS | 1956 | 1462373634849 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 07:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:53:54 INFO - PROCESS | 1956 | 1462373634862 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1956 | 1462373634863 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:53:54 INFO - PROCESS | 1956 | 1462373634865 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1956 | 1462373634866 Marionette TRACE conn2 <- [1,2578,null,{}] 07:53:54 INFO - PROCESS | 1956 | 1462373634869 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 1956 | 1462373634980 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:53:54 INFO - PROCESS | 1956 | 1462373634984 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292e9800 == 41 [pid = 1956] [id = 652] 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x12121d800) [pid = 1956] [serial = 1956] [outer = 0x0] 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x121d69800) [pid = 1956] [serial = 1957] [outer = 0x12121d800] 07:53:55 INFO - PROCESS | 1956 | 1462373635041 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x124cb3c00) [pid = 1956] [serial = 1958] [outer = 0x12121d800] 07:53:55 INFO - PROCESS | 1956 | 1462373635361 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 07:53:55 INFO - PROCESS | 1956 | 1462373635384 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1956 | 1462373635386 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:53:55 INFO - PROCESS | 1956 | 1462373635390 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1956 | 1462373635391 Marionette TRACE conn2 <- [1,2582,null,{}] 07:53:55 INFO - PROCESS | 1956 | 1462373635393 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 1956 | 1462373635494 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:53:55 INFO - PROCESS | 1956 | 1462373635506 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af34800 == 42 [pid = 1956] [id = 653] 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x121af5000) [pid = 1956] [serial = 1959] [outer = 0x0] 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x124f9c400) [pid = 1956] [serial = 1960] [outer = 0x121af5000] 07:53:55 INFO - PROCESS | 1956 | 1462373635531 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1251dac00) [pid = 1956] [serial = 1961] [outer = 0x121af5000] 07:53:55 INFO - PROCESS | 1956 | 1462373635891 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 07:53:55 INFO - PROCESS | 1956 | 1462373635910 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1956 | 1462373635911 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:53:55 INFO - PROCESS | 1956 | 1462373635914 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1956 | 1462373635915 Marionette TRACE conn2 <- [1,2586,null,{}] 07:53:55 INFO - PROCESS | 1956 | 1462373635917 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 1956 | 1462373636024 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:53:56 INFO - PROCESS | 1956 | 1462373636029 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baa1000 == 43 [pid = 1956] [id = 654] 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x124de5400) [pid = 1956] [serial = 1962] [outer = 0x0] 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x125275c00) [pid = 1956] [serial = 1963] [outer = 0x124de5400] 07:53:56 INFO - PROCESS | 1956 | 1462373636053 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1258e0400) [pid = 1956] [serial = 1964] [outer = 0x124de5400] 07:53:56 INFO - PROCESS | 1956 | 1462373636375 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 472ms 07:53:56 INFO - PROCESS | 1956 | 1462373636400 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1956 | 1462373636401 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:53:56 INFO - PROCESS | 1956 | 1462373636406 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1956 | 1462373636409 Marionette TRACE conn2 <- [1,2590,null,{}] 07:53:56 INFO - PROCESS | 1956 | 1462373636412 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 1956 | 1462373636513 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:53:56 INFO - PROCESS | 1956 | 1462373636547 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bce5800 == 44 [pid = 1956] [id = 655] 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1251e1400) [pid = 1956] [serial = 1965] [outer = 0x0] 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x125d39800) [pid = 1956] [serial = 1966] [outer = 0x1251e1400] 07:53:56 INFO - PROCESS | 1956 | 1462373636571 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x126feb400) [pid = 1956] [serial = 1967] [outer = 0x1251e1400] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x118052c00) [pid = 1956] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x112a66000) [pid = 1956] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x11104a400) [pid = 1956] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x116160800) [pid = 1956] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x1182f1400) [pid = 1956] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1199be800) [pid = 1956] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x119156000) [pid = 1956] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x121369c00) [pid = 1956] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1122a7400) [pid = 1956] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x11674d400) [pid = 1956] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 110 (0x112699400) [pid = 1956] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:53:56 INFO - PROCESS | 1956 | --DOMWINDOW == 109 (0x11346c800) [pid = 1956] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:53:56 INFO - PROCESS | 1956 | 1462373636963 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 573ms 07:53:56 INFO - PROCESS | 1956 | 1462373636978 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:53:56 INFO - PROCESS | 1956 | 1462373636980 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:53:56 INFO - PROCESS | 1956 | 1462373636982 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1956 | 1462373636984 Marionette TRACE conn2 <- [1,2594,null,{}] 07:53:56 INFO - PROCESS | 1956 | 1462373636986 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 1956 | 1462373637091 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:53:57 INFO - PROCESS | 1956 | 1462373637096 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b90a000 == 45 [pid = 1956] [id = 656] 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 110 (0x113157c00) [pid = 1956] [serial = 1968] [outer = 0x0] 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 111 (0x1181a8400) [pid = 1956] [serial = 1969] [outer = 0x113157c00] 07:53:57 INFO - PROCESS | 1956 | 1462373637127 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x1288c3400) [pid = 1956] [serial = 1970] [outer = 0x113157c00] 07:53:57 INFO - PROCESS | 1956 | 1462373637619 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 07:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:53:57 INFO - PROCESS | 1956 | 1462373637653 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1956 | 1462373637655 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:53:57 INFO - PROCESS | 1956 | 1462373637658 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1956 | 1462373637660 Marionette TRACE conn2 <- [1,2598,null,{}] 07:53:57 INFO - PROCESS | 1956 | 1462373637664 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 1956 | 1462373637750 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:53:57 INFO - PROCESS | 1956 | 1462373637754 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c689800 == 46 [pid = 1956] [id = 657] 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x1288c5000) [pid = 1956] [serial = 1971] [outer = 0x0] 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x1288cac00) [pid = 1956] [serial = 1972] [outer = 0x1288c5000] 07:53:57 INFO - PROCESS | 1956 | 1462373637779 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1289c1000) [pid = 1956] [serial = 1973] [outer = 0x1288c5000] 07:53:58 INFO - PROCESS | 1956 | 1462373638125 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 472ms 07:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:53:58 INFO - PROCESS | 1956 | 1462373638129 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 1956 | 1462373638130 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:53:58 INFO - PROCESS | 1956 | 1462373638132 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1956 | 1462373638133 Marionette TRACE conn2 <- [1,2602,null,{}] 07:53:58 INFO - PROCESS | 1956 | 1462373638136 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 1956 | 1462373638252 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:53:58 INFO - PROCESS | 1956 | 1462373638259 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb17000 == 47 [pid = 1956] [id = 658] 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1288c6000) [pid = 1956] [serial = 1974] [outer = 0x0] 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x1289c7800) [pid = 1956] [serial = 1975] [outer = 0x1288c6000] 07:53:58 INFO - PROCESS | 1956 | 1462373638284 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x1289cbc00) [pid = 1956] [serial = 1976] [outer = 0x1288c6000] 07:53:58 INFO - PROCESS | 1956 | 1462373638621 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 07:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:53:58 INFO - PROCESS | 1956 | 1462373638652 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 1956 | 1462373638653 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:53:58 INFO - PROCESS | 1956 | 1462373638657 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1956 | 1462373638658 Marionette TRACE conn2 <- [1,2606,null,{}] 07:53:58 INFO - PROCESS | 1956 | 1462373638662 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 1956 | 1462373638746 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:53:58 INFO - PROCESS | 1956 | 1462373638750 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cf15000 == 48 [pid = 1956] [id = 659] 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x1289cd000) [pid = 1956] [serial = 1977] [outer = 0x0] 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x128a30c00) [pid = 1956] [serial = 1978] [outer = 0x1289cd000] 07:53:58 INFO - PROCESS | 1956 | 1462373638776 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x128c36000) [pid = 1956] [serial = 1979] [outer = 0x1289cd000] 07:53:59 INFO - PROCESS | 1956 | 1462373639260 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 07:53:59 INFO - PROCESS | 1956 | 1462373639328 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1956 | 1462373639331 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:53:59 INFO - PROCESS | 1956 | 1462373639335 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1956 | 1462373639337 Marionette TRACE conn2 <- [1,2610,null,{}] 07:53:59 INFO - PROCESS | 1956 | 1462373639341 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 1956 | 1462373639452 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:53:59 INFO - PROCESS | 1956 | 1462373639547 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x119518800 == 49 [pid = 1956] [id = 660] 07:53:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1127ee800) [pid = 1956] [serial = 1980] [outer = 0x0] 07:53:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x112f1b400) [pid = 1956] [serial = 1981] [outer = 0x1127ee800] 07:53:59 INFO - PROCESS | 1956 | 1462373639579 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x115e40000) [pid = 1956] [serial = 1982] [outer = 0x1127ee800] 07:54:00 INFO - PROCESS | 1956 | 1462373640007 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 07:54:00 INFO - PROCESS | 1956 | 1462373640057 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1956 | 1462373640062 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:54:00 INFO - PROCESS | 1956 | 1462373640066 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1956 | 1462373640068 Marionette TRACE conn2 <- [1,2614,null,{}] 07:54:00 INFO - PROCESS | 1956 | 1462373640071 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 1956 | 1462373640174 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:54:00 INFO - PROCESS | 1956 | 1462373640231 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252e5800 == 50 [pid = 1956] [id = 661] 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1160d8000) [pid = 1956] [serial = 1983] [outer = 0x0] 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x118051000) [pid = 1956] [serial = 1984] [outer = 0x1160d8000] 07:54:00 INFO - PROCESS | 1956 | 1462373640260 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x11819fc00) [pid = 1956] [serial = 1985] [outer = 0x1160d8000] 07:54:00 INFO - PROCESS | 1956 | 1462373640663 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 623ms 07:54:00 INFO - PROCESS | 1956 | 1462373640690 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1956 | 1462373640692 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:54:00 INFO - PROCESS | 1956 | 1462373640694 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1956 | 1462373640697 Marionette TRACE conn2 <- [1,2618,null,{}] 07:54:00 INFO - PROCESS | 1956 | 1462373640705 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 1956 | 1462373640809 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:54:00 INFO - PROCESS | 1956 | 1462373640904 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb25800 == 51 [pid = 1956] [id = 662] 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x11956e800) [pid = 1956] [serial = 1986] [outer = 0x0] 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x119cf0c00) [pid = 1956] [serial = 1987] [outer = 0x11956e800] 07:54:00 INFO - PROCESS | 1956 | 1462373640936 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12136e400) [pid = 1956] [serial = 1988] [outer = 0x11956e800] 07:54:01 INFO - PROCESS | 1956 | 1462373641318 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 672ms 07:54:01 INFO - PROCESS | 1956 | 1462373641366 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:54:01 INFO - PROCESS | 1956 | 1462373641368 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:54:01 INFO - PROCESS | 1956 | 1462373641371 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1956 | 1462373641374 Marionette TRACE conn2 <- [1,2622,null,{}] 07:54:01 INFO - PROCESS | 1956 | 1462373641377 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 1956 | 1462373641481 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:54:01 INFO - PROCESS | 1956 | 1462373641551 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3f0000 == 52 [pid = 1956] [id = 663] 07:54:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1218ab800) [pid = 1956] [serial = 1989] [outer = 0x0] 07:54:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x124874800) [pid = 1956] [serial = 1990] [outer = 0x1218ab800] 07:54:01 INFO - PROCESS | 1956 | 1462373641580 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1251e4c00) [pid = 1956] [serial = 1991] [outer = 0x1218ab800] 07:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 622ms 07:54:01 INFO - PROCESS | 1956 | 1462373641989 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:54:01 INFO - PROCESS | 1956 | 1462373641994 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:54:01 INFO - PROCESS | 1956 | 1462373641995 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:54:01 INFO - PROCESS | 1956 | 1462373641997 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1956 | 1462373641998 Marionette TRACE conn2 <- [1,2626,null,{}] 07:54:02 INFO - PROCESS | 1956 | 1462373642001 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 1956 | 1462373642105 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:54:02 INFO - PROCESS | 1956 | 1462373642191 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d743000 == 53 [pid = 1956] [id = 664] 07:54:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x125273000) [pid = 1956] [serial = 1992] [outer = 0x0] 07:54:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x126fed800) [pid = 1956] [serial = 1993] [outer = 0x125273000] 07:54:02 INFO - PROCESS | 1956 | 1462373642222 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1288cf000) [pid = 1956] [serial = 1994] [outer = 0x125273000] 07:54:02 INFO - PROCESS | 1956 | 1462373642644 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 721ms 07:54:02 INFO - PROCESS | 1956 | 1462373642735 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1956 | 1462373642738 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:54:02 INFO - PROCESS | 1956 | 1462373642742 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1956 | 1462373642743 Marionette TRACE conn2 <- [1,2630,null,{}] 07:54:02 INFO - PROCESS | 1956 | 1462373642746 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 1956 | 1462373642868 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:54:02 INFO - PROCESS | 1956 | 1462373642937 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a1bf000 == 54 [pid = 1956] [id = 665] 07:54:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x11751b000) [pid = 1956] [serial = 1995] [outer = 0x0] 07:54:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x121213c00) [pid = 1956] [serial = 1996] [outer = 0x11751b000] 07:54:02 INFO - PROCESS | 1956 | 1462373642967 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x128e44800) [pid = 1956] [serial = 1997] [outer = 0x11751b000] 07:54:03 INFO - PROCESS | 1956 | 1462373643584 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 07:54:03 INFO - PROCESS | 1956 | 1462373643621 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1956 | 1462373643623 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:54:03 INFO - PROCESS | 1956 | 1462373643628 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1956 | 1462373643631 Marionette TRACE conn2 <- [1,2634,null,{}] 07:54:03 INFO - PROCESS | 1956 | 1462373643635 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 1956 | 1462373643733 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:54:03 INFO - PROCESS | 1956 | 1462373643811 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x119516000 == 55 [pid = 1956] [id = 666] 07:54:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x111c7f000) [pid = 1956] [serial = 1998] [outer = 0x0] 07:54:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x11269bc00) [pid = 1956] [serial = 1999] [outer = 0x111c7f000] 07:54:03 INFO - PROCESS | 1956 | 1462373643839 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1127ec800) [pid = 1956] [serial = 2000] [outer = 0x111c7f000] 07:54:04 INFO - PROCESS | 1956 | 1462373644283 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 725ms 07:54:04 INFO - PROCESS | 1956 | 1462373644355 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1956 | 1462373644362 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:54:04 INFO - PROCESS | 1956 | 1462373644368 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1956 | 1462373644371 Marionette TRACE conn2 <- [1,2638,null,{}] 07:54:04 INFO - PROCESS | 1956 | 1462373644375 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 1956 | 1462373644518 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:54:04 INFO - PROCESS | 1956 | 1462373644598 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x11950d000 == 56 [pid = 1956] [id = 667] 07:54:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x113330800) [pid = 1956] [serial = 2001] [outer = 0x0] 07:54:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x11619f800) [pid = 1956] [serial = 2002] [outer = 0x113330800] 07:54:04 INFO - PROCESS | 1956 | 1462373644626 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x116a48000) [pid = 1956] [serial = 2003] [outer = 0x113330800] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb17000 == 55 [pid = 1956] [id = 658] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12c689800 == 54 [pid = 1956] [id = 657] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12b90a000 == 53 [pid = 1956] [id = 656] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12bce5800 == 52 [pid = 1956] [id = 655] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12baa1000 == 51 [pid = 1956] [id = 654] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12af34800 == 50 [pid = 1956] [id = 653] 07:54:04 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x11914d800) [pid = 1956] [serial = 1882] [outer = 0x0] [url = about:blank] 07:54:04 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x11941a800) [pid = 1956] [serial = 1885] [outer = 0x0] [url = about:blank] 07:54:04 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x124871400) [pid = 1956] [serial = 1921] [outer = 0x0] [url = about:blank] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x1292e9800 == 49 [pid = 1956] [id = 652] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x128e17800 == 48 [pid = 1956] [id = 651] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x12594f000 == 47 [pid = 1956] [id = 650] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x1249c0000 == 46 [pid = 1956] [id = 649] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x119939800 == 45 [pid = 1956] [id = 648] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x1194d2000 == 44 [pid = 1956] [id = 647] 07:54:04 INFO - PROCESS | 1956 | --DOCSHELL 0x121499800 == 43 [pid = 1956] [id = 646] 07:54:05 INFO - PROCESS | 1956 | 1462373645012 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 674ms 07:54:05 INFO - PROCESS | 1956 | 1462373645047 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1956 | 1462373645049 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x11850f400) [pid = 1956] [serial = 1903] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x119dd6000) [pid = 1956] [serial = 1909] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x1199bec00) [pid = 1956] [serial = 1906] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x121733400) [pid = 1956] [serial = 1912] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x112fa0c00) [pid = 1956] [serial = 1915] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x117170400) [pid = 1956] [serial = 1897] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11804e800) [pid = 1956] [serial = 1898] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1127c7000) [pid = 1956] [serial = 1889] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x112796c00) [pid = 1956] [serial = 1888] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x115e36c00) [pid = 1956] [serial = 1894] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x116746000) [pid = 1956] [serial = 1895] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1180c4800) [pid = 1956] [serial = 1900] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x1127c1400) [pid = 1956] [serial = 1873] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x121367800) [pid = 1956] [serial = 1910] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x112f1fc00) [pid = 1956] [serial = 1891] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x113150c00) [pid = 1956] [serial = 1892] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x113d56800) [pid = 1956] [serial = 1876] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x118004000) [pid = 1956] [serial = 1879] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1218ae400) [pid = 1956] [serial = 1918] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x119422800) [pid = 1956] [serial = 1871] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1195ba000) [pid = 1956] [serial = 1904] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x119cec000) [pid = 1956] [serial = 1907] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x121368000) [pid = 1956] [serial = 1916] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x121bc7400) [pid = 1956] [serial = 1919] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1217f4c00) [pid = 1956] [serial = 1913] [outer = 0x0] [url = about:blank] 07:54:05 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x1181a7800) [pid = 1956] [serial = 1901] [outer = 0x0] [url = about:blank] 07:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:54:05 INFO - PROCESS | 1956 | 1462373645065 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1956 | 1462373645068 Marionette TRACE conn2 <- [1,2642,null,{}] 07:54:05 INFO - PROCESS | 1956 | 1462373645076 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 1956 | 1462373645171 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:54:05 INFO - PROCESS | 1956 | 1462373645179 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x11a13e000 == 44 [pid = 1956] [id = 668] 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x11800a400) [pid = 1956] [serial = 2004] [outer = 0x0] 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x118077000) [pid = 1956] [serial = 2005] [outer = 0x11800a400] 07:54:05 INFO - PROCESS | 1956 | 1462373645225 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11819b400) [pid = 1956] [serial = 2006] [outer = 0x11800a400] 07:54:05 INFO - PROCESS | 1956 | 1462373645693 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 678ms 07:54:05 INFO - PROCESS | 1956 | 1462373645739 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1956 | 1462373645741 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:54:05 INFO - PROCESS | 1956 | 1462373645743 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1956 | 1462373645744 Marionette TRACE conn2 <- [1,2646,null,{}] 07:54:05 INFO - PROCESS | 1956 | 1462373645747 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 1956 | 1462373645831 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:54:05 INFO - PROCESS | 1956 | 1462373645836 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249ca800 == 45 [pid = 1956] [id = 669] 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x118430400) [pid = 1956] [serial = 2007] [outer = 0x0] 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x118715c00) [pid = 1956] [serial = 2008] [outer = 0x118430400] 07:54:05 INFO - PROCESS | 1956 | 1462373645863 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x1192f1800) [pid = 1956] [serial = 2009] [outer = 0x118430400] 07:54:06 INFO - PROCESS | 1956 | 1462373646191 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:54:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 470ms 07:54:06 INFO - PROCESS | 1956 | 1462373646214 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1956 | 1462373646215 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:54:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:54:06 INFO - PROCESS | 1956 | 1462373646217 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1956 | 1462373646219 Marionette TRACE conn2 <- [1,2650,null,{}] 07:54:06 INFO - PROCESS | 1956 | 1462373646223 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 1956 | 1462373646329 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:54:06 INFO - PROCESS | 1956 | 1462373646337 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x118c9f000 == 46 [pid = 1956] [id = 670] 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x11941e400) [pid = 1956] [serial = 2010] [outer = 0x0] 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1195bc000) [pid = 1956] [serial = 2011] [outer = 0x11941e400] 07:54:06 INFO - PROCESS | 1956 | 1462373646363 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x119dd6000) [pid = 1956] [serial = 2012] [outer = 0x11941e400] 07:54:06 INFO - PROCESS | 1956 | 1462373646707 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:54:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 07:54:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:54:06 INFO - PROCESS | 1956 | 1462373646740 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1956 | 1462373646741 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:54:06 INFO - PROCESS | 1956 | 1462373646743 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1956 | 1462373646744 Marionette TRACE conn2 <- [1,2654,null,{}] 07:54:06 INFO - PROCESS | 1956 | 1462373646747 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 1956 | 1462373646845 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:54:06 INFO - PROCESS | 1956 | 1462373646861 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a599000 == 47 [pid = 1956] [id = 671] 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x121af0800) [pid = 1956] [serial = 2013] [outer = 0x0] 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x124cba800) [pid = 1956] [serial = 2014] [outer = 0x121af0800] 07:54:06 INFO - PROCESS | 1956 | 1462373646886 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x1251db000) [pid = 1956] [serial = 2015] [outer = 0x121af0800] 07:54:07 INFO - PROCESS | 1956 | 1462373647264 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 568ms 07:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:54:07 INFO - PROCESS | 1956 | 1462373647313 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1956 | 1462373647314 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:54:07 INFO - PROCESS | 1956 | 1462373647316 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1956 | 1462373647317 Marionette TRACE conn2 <- [1,2658,null,{}] 07:54:07 INFO - PROCESS | 1956 | 1462373647320 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 1956 | 1462373647425 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:54:07 INFO - PROCESS | 1956 | 1462373647438 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a938800 == 48 [pid = 1956] [id = 672] 07:54:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x121220800) [pid = 1956] [serial = 2016] [outer = 0x0] 07:54:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x125d2e400) [pid = 1956] [serial = 2017] [outer = 0x121220800] 07:54:07 INFO - PROCESS | 1956 | 1462373647464 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1288c3800) [pid = 1956] [serial = 2018] [outer = 0x121220800] 07:54:07 INFO - PROCESS | 1956 | 1462373647813 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 07:54:07 INFO - PROCESS | 1956 | 1462373647834 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1956 | 1462373647836 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:54:07 INFO - PROCESS | 1956 | 1462373647838 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1956 | 1462373647839 Marionette TRACE conn2 <- [1,2662,null,{}] 07:54:07 INFO - PROCESS | 1956 | 1462373647842 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 1956 | 1462373647951 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:54:07 INFO - PROCESS | 1956 | 1462373647964 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba91800 == 49 [pid = 1956] [id = 673] 07:54:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1288c4000) [pid = 1956] [serial = 2019] [outer = 0x0] 07:54:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1289c4800) [pid = 1956] [serial = 2020] [outer = 0x1288c4000] 07:54:07 INFO - PROCESS | 1956 | 1462373647989 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x128a2ac00) [pid = 1956] [serial = 2021] [outer = 0x1288c4000] 07:54:08 INFO - PROCESS | 1956 | 1462373648335 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:54:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 07:54:08 INFO - PROCESS | 1956 | 1462373648357 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1956 | 1462373648358 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:54:08 INFO - PROCESS | 1956 | 1462373648360 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1956 | 1462373648361 Marionette TRACE conn2 <- [1,2666,null,{}] 07:54:08 INFO - PROCESS | 1956 | 1462373648364 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 1956 | 1462373648468 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:54:08 INFO - PROCESS | 1956 | 1462373648483 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcdd800 == 50 [pid = 1956] [id = 674] 07:54:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1289c8400) [pid = 1956] [serial = 2022] [outer = 0x0] 07:54:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x128c6b800) [pid = 1956] [serial = 2023] [outer = 0x1289c8400] 07:54:08 INFO - PROCESS | 1956 | 1462373648508 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x128e3d800) [pid = 1956] [serial = 2024] [outer = 0x1289c8400] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x113de5000) [pid = 1956] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x12121d800) [pid = 1956] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1195bb800) [pid = 1956] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x113d5bc00) [pid = 1956] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1127c5000) [pid = 1956] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x118057000) [pid = 1956] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x118719400) [pid = 1956] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x121af5000) [pid = 1956] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x121bd2000) [pid = 1956] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x124de5400) [pid = 1956] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1251e1400) [pid = 1956] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x113157c00) [pid = 1956] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1288c5000) [pid = 1956] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:54:09 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1288c6000) [pid = 1956] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:54:09 INFO - PROCESS | 1956 | 1462373649333 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:54: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) 07:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 07:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:54:09 INFO - PROCESS | 1956 | 1462373649379 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 1956 | 1462373649380 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:54:09 INFO - PROCESS | 1956 | 1462373649382 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1956 | 1462373649383 Marionette TRACE conn2 <- [1,2670,null,{}] 07:54:09 INFO - PROCESS | 1956 | 1462373649394 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 1956 | 1462373649480 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:54:09 INFO - PROCESS | 1956 | 1462373649485 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ba95800 == 51 [pid = 1956] [id = 675] 07:54:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1130aa000) [pid = 1956] [serial = 2025] [outer = 0x0] 07:54:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x119cf2400) [pid = 1956] [serial = 2026] [outer = 0x1130aa000] 07:54:09 INFO - PROCESS | 1956 | 1462373649512 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x124de6000) [pid = 1956] [serial = 2027] [outer = 0x1130aa000] 07:54:10 INFO - PROCESS | 1956 | 1462373650331 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1956 | 1462373650363 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:54:10 INFO - PROCESS | 1956 | 1462373650366 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1956 | 1462373650367 Marionette TRACE conn2 <- [1,2674,null,{}] 07:54:10 INFO - PROCESS | 1956 | 1462373650370 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 1956 | 1462373650470 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:54:10 INFO - PROCESS | 1956 | 1462373650526 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb19800 == 52 [pid = 1956] [id = 676] 07:54:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x113152c00) [pid = 1956] [serial = 2028] [outer = 0x0] 07:54:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x128e41000) [pid = 1956] [serial = 2029] [outer = 0x113152c00] 07:54:10 INFO - PROCESS | 1956 | 1462373650556 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x129110000) [pid = 1956] [serial = 2030] [outer = 0x113152c00] 07:54:11 INFO - PROCESS | 1956 | 1462373651377 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1956 | 1462373651393 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:54:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:54:11 INFO - PROCESS | 1956 | 1462373651421 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1956 | 1462373651425 Marionette TRACE conn2 <- [1,2678,null,{}] 07:54:11 INFO - PROCESS | 1956 | 1462373651431 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 1956 | 1462373651537 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:54:11 INFO - PROCESS | 1956 | 1462373651593 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192d4800 == 53 [pid = 1956] [id = 677] 07:54:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x1127be800) [pid = 1956] [serial = 2031] [outer = 0x0] 07:54:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x1127e7400) [pid = 1956] [serial = 2032] [outer = 0x1127be800] 07:54:11 INFO - PROCESS | 1956 | 1462373651626 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1132cb000) [pid = 1956] [serial = 2033] [outer = 0x1127be800] 07:54:12 INFO - PROCESS | 1956 | 1462373652579 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:54: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) 07:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1200ms 07:54:12 INFO - PROCESS | 1956 | 1462373652599 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 1956 | 1462373652607 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:54:12 INFO - PROCESS | 1956 | 1462373652615 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1956 | 1462373652618 Marionette TRACE conn2 <- [1,2682,null,{}] 07:54:12 INFO - PROCESS | 1956 | 1462373652622 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 1956 | 1462373652748 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:54:12 INFO - PROCESS | 1956 | 1462373652804 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e0b000 == 54 [pid = 1956] [id = 678] 07:54:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x113472c00) [pid = 1956] [serial = 2034] [outer = 0x0] 07:54:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x11716b800) [pid = 1956] [serial = 2035] [outer = 0x113472c00] 07:54:12 INFO - PROCESS | 1956 | 1462373652833 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x11807b400) [pid = 1956] [serial = 2036] [outer = 0x113472c00] 07:54:13 INFO - PROCESS | 1956 | 1462373653713 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:54: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) 07:54:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1123ms 07:54:13 INFO - PROCESS | 1956 | 1462373653736 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1956 | 1462373653739 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:54:13 INFO - PROCESS | 1956 | 1462373653742 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1956 | 1462373653744 Marionette TRACE conn2 <- [1,2686,null,{}] 07:54:13 INFO - PROCESS | 1956 | 1462373653752 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 1956 | 1462373653865 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:54:13 INFO - PROCESS | 1956 | 1462373653922 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3df800 == 55 [pid = 1956] [id = 679] 07:54:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x118434000) [pid = 1956] [serial = 2037] [outer = 0x0] 07:54:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x1217e8800) [pid = 1956] [serial = 2038] [outer = 0x118434000] 07:54:13 INFO - PROCESS | 1956 | 1462373653953 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x121bc7400) [pid = 1956] [serial = 2039] [outer = 0x118434000] 07:54:14 INFO - PROCESS | 1956 | 1462373654876 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1956 | 1462373654917 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:54:14 INFO - PROCESS | 1956 | 1462373654920 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1956 | 1462373654921 Marionette TRACE conn2 <- [1,2690,null,{}] 07:54:14 INFO - PROCESS | 1956 | 1462373654923 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 1956 | 1462373655024 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:54:15 INFO - PROCESS | 1956 | 1462373655079 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9c9800 == 56 [pid = 1956] [id = 680] 07:54:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1248ab000) [pid = 1956] [serial = 2040] [outer = 0x0] 07:54:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x126f1b000) [pid = 1956] [serial = 2041] [outer = 0x1248ab000] 07:54:15 INFO - PROCESS | 1956 | 1462373655108 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x128a35000) [pid = 1956] [serial = 2042] [outer = 0x1248ab000] 07:54:16 INFO - PROCESS | 1956 | 1462373656179 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1956 | 1462373656196 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:54:16 INFO - PROCESS | 1956 | 1462373656199 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1956 | 1462373656202 Marionette TRACE conn2 <- [1,2694,null,{}] 07:54:16 INFO - PROCESS | 1956 | 1462373656209 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 1956 | 1462373656305 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:54:16 INFO - PROCESS | 1956 | 1462373656399 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x128a0e000 == 57 [pid = 1956] [id = 681] 07:54:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1132c0800) [pid = 1956] [serial = 2043] [outer = 0x0] 07:54:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x115159800) [pid = 1956] [serial = 2044] [outer = 0x1132c0800] 07:54:16 INFO - PROCESS | 1956 | 1462373656427 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x11716ec00) [pid = 1956] [serial = 2045] [outer = 0x1132c0800] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba95800 == 56 [pid = 1956] [id = 675] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcdd800 == 55 [pid = 1956] [id = 674] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12ba91800 == 54 [pid = 1956] [id = 673] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12a938800 == 53 [pid = 1956] [id = 672] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12a599000 == 52 [pid = 1956] [id = 671] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x118c9f000 == 51 [pid = 1956] [id = 670] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x128a30c00) [pid = 1956] [serial = 1978] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x1249ca800 == 50 [pid = 1956] [id = 669] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x11a13e000 == 49 [pid = 1956] [id = 668] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x11950d000 == 48 [pid = 1956] [id = 667] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x119516000 == 47 [pid = 1956] [id = 666] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3f0000 == 46 [pid = 1956] [id = 663] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb25800 == 45 [pid = 1956] [id = 662] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x1252e5800 == 44 [pid = 1956] [id = 661] 07:54:17 INFO - PROCESS | 1956 | --DOCSHELL 0x119518800 == 43 [pid = 1956] [id = 660] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1176aac00) [pid = 1956] [serial = 1945] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x118053800) [pid = 1956] [serial = 1946] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x113156800) [pid = 1956] [serial = 1927] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x121d69800) [pid = 1956] [serial = 1957] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x119cf2800) [pid = 1956] [serial = 1954] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x116748800) [pid = 1956] [serial = 1943] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x1160cf800) [pid = 1956] [serial = 1942] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x1180c8000) [pid = 1956] [serial = 1930] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x113151000) [pid = 1956] [serial = 1940] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x1127eb800) [pid = 1956] [serial = 1939] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x11819dc00) [pid = 1956] [serial = 1948] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x11843c000) [pid = 1956] [serial = 1949] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x1192e7400) [pid = 1956] [serial = 1951] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x119571c00) [pid = 1956] [serial = 1952] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x124f9c400) [pid = 1956] [serial = 1960] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x111ed2400) [pid = 1956] [serial = 1924] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1248ab800) [pid = 1956] [serial = 1922] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1199c5400) [pid = 1956] [serial = 1933] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x121af2400) [pid = 1956] [serial = 1936] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x125275c00) [pid = 1956] [serial = 1963] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x1251dac00) [pid = 1956] [serial = 1961] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x125d39800) [pid = 1956] [serial = 1966] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1181a8400) [pid = 1956] [serial = 1969] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x126feb400) [pid = 1956] [serial = 1967] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1288cac00) [pid = 1956] [serial = 1972] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x1258e0400) [pid = 1956] [serial = 1964] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x124cb3c00) [pid = 1956] [serial = 1958] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x1289c1000) [pid = 1956] [serial = 1973] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x1289cbc00) [pid = 1956] [serial = 1976] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 113 (0x121af1000) [pid = 1956] [serial = 1955] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 112 (0x1288c3400) [pid = 1956] [serial = 1970] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | --DOMWINDOW == 111 (0x1289c7800) [pid = 1956] [serial = 1975] [outer = 0x0] [url = about:blank] 07:54:17 INFO - PROCESS | 1956 | 1462373657314 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1956 | 1462373657332 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:54:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:54:17 INFO - PROCESS | 1956 | 1462373657336 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1956 | 1462373657339 Marionette TRACE conn2 <- [1,2698,null,{}] 07:54:17 INFO - PROCESS | 1956 | 1462373657343 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 1956 | 1462373657429 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:54:17 INFO - PROCESS | 1956 | 1462373657485 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x119506000 == 44 [pid = 1956] [id = 682] 07:54:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 112 (0x11314ec00) [pid = 1956] [serial = 2046] [outer = 0x0] 07:54:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 113 (0x118052c00) [pid = 1956] [serial = 2047] [outer = 0x11314ec00] 07:54:17 INFO - PROCESS | 1956 | 1462373657512 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 114 (0x11819b800) [pid = 1956] [serial = 2048] [outer = 0x11314ec00] 07:54:18 INFO - PROCESS | 1956 | 1462373658329 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1956 | 1462373658363 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:54:18 INFO - PROCESS | 1956 | 1462373658374 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1956 | 1462373658376 Marionette TRACE conn2 <- [1,2702,null,{}] 07:54:18 INFO - PROCESS | 1956 | 1462373658384 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 1956 | 1462373658470 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:54:18 INFO - PROCESS | 1956 | 1462373658531 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252e0800 == 45 [pid = 1956] [id = 683] 07:54:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x118c15800) [pid = 1956] [serial = 2049] [outer = 0x0] 07:54:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1195b9400) [pid = 1956] [serial = 2050] [outer = 0x118c15800] 07:54:18 INFO - PROCESS | 1956 | 1462373658558 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x12121e800) [pid = 1956] [serial = 2051] [outer = 0x118c15800] 07:54:18 INFO - PROCESS | 1956 | 1462373658878 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:54:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 529ms 07:54:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:54:18 INFO - PROCESS | 1956 | 1462373658896 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1956 | 1462373658897 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:54:18 INFO - PROCESS | 1956 | 1462373658899 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1956 | 1462373658900 Marionette TRACE conn2 <- [1,2706,null,{}] 07:54:18 INFO - PROCESS | 1956 | 1462373658903 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 1956 | 1462373658987 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:54:19 INFO - PROCESS | 1956 | 1462373658994 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a588000 == 46 [pid = 1956] [id = 684] 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x12136e800) [pid = 1956] [serial = 2052] [outer = 0x0] 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x121bce400) [pid = 1956] [serial = 2053] [outer = 0x12136e800] 07:54:19 INFO - PROCESS | 1956 | 1462373659021 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1248ab800) [pid = 1956] [serial = 2054] [outer = 0x12136e800] 07:54:19 INFO - PROCESS | 1956 | 1462373659392 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:54:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 07:54:19 INFO - PROCESS | 1956 | 1462373659427 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1956 | 1462373659428 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:54:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:54:19 INFO - PROCESS | 1956 | 1462373659432 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1956 | 1462373659434 Marionette TRACE conn2 <- [1,2710,null,{}] 07:54:19 INFO - PROCESS | 1956 | 1462373659437 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 1956 | 1462373659586 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:54:19 INFO - PROCESS | 1956 | 1462373659590 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12af3c800 == 47 [pid = 1956] [id = 685] 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1218ad400) [pid = 1956] [serial = 2055] [outer = 0x0] 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x124fa2c00) [pid = 1956] [serial = 2056] [outer = 0x1218ad400] 07:54:19 INFO - PROCESS | 1956 | 1462373659646 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1258dd000) [pid = 1956] [serial = 2057] [outer = 0x1218ad400] 07:54:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 07:54:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:54:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 07:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:20 INFO - _addTest/ [0,2713,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1956 | 1462373660008 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:54:20 INFO - PROCESS | 1956 | 1462373660011 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1956 | 1462373660012 Marionette TRACE conn2 <- [1,2714,null,{}] 07:54:20 INFO - PROCESS | 1956 | 1462373660020 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 1956 | 1462373660144 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:54:20 INFO - PROCESS | 1956 | 1462373660180 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x11916f000 == 48 [pid = 1956] [id = 686] 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1251dc000) [pid = 1956] [serial = 2058] [outer = 0x0] 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x126feb400) [pid = 1956] [serial = 2059] [outer = 0x1251dc000] 07:54:20 INFO - PROCESS | 1956 | 1462373660207 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x128c76400) [pid = 1956] [serial = 2060] [outer = 0x1251dc000] 07:54:20 INFO - PROCESS | 1956 | 1462373660605 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:54:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 07:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:54:20 INFO - PROCESS | 1956 | 1462373660631 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1956 | 1462373660632 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:54:20 INFO - PROCESS | 1956 | 1462373660634 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1956 | 1462373660635 Marionette TRACE conn2 <- [1,2718,null,{}] 07:54:20 INFO - PROCESS | 1956 | 1462373660638 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 1956 | 1462373660736 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:54:20 INFO - PROCESS | 1956 | 1462373660739 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1cf000 == 49 [pid = 1956] [id = 687] 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x128a35c00) [pid = 1956] [serial = 2061] [outer = 0x0] 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x129104c00) [pid = 1956] [serial = 2062] [outer = 0x128a35c00] 07:54:20 INFO - PROCESS | 1956 | 1462373660759 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x129238800) [pid = 1956] [serial = 2063] [outer = 0x128a35c00] 07:54:21 INFO - PROCESS | 1956 | 1462373661223 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1956 | 1462373661262 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:54:21 INFO - PROCESS | 1956 | 1462373661266 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1956 | 1462373661267 Marionette TRACE conn2 <- [1,2722,null,{}] 07:54:21 INFO - PROCESS | 1956 | 1462373661279 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 1956 | 1462373661438 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1130aa000) [pid = 1956] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x121220800) [pid = 1956] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x121af0800) [pid = 1956] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1288c4000) [pid = 1956] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x11941e400) [pid = 1956] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1289cd000) [pid = 1956] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x111c7f000) [pid = 1956] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x118430400) [pid = 1956] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x113330800) [pid = 1956] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x11800a400) [pid = 1956] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:54:21 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1289c8400) [pid = 1956] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:54:21 INFO - PROCESS | 1956 | 1462373661560 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d15000 == 50 [pid = 1956] [id = 688] 07:54:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x11103c800) [pid = 1956] [serial = 2064] [outer = 0x0] 07:54:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x1130aa000) [pid = 1956] [serial = 2065] [outer = 0x11103c800] 07:54:21 INFO - PROCESS | 1956 | 1462373661601 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x11941a800) [pid = 1956] [serial = 2066] [outer = 0x11103c800] 07:54:22 INFO - PROCESS | 1956 | 1462373662076 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1956 | 1462373662089 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:54:22 INFO - PROCESS | 1956 | 1462373662102 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1956 | 1462373662104 Marionette TRACE conn2 <- [1,2726,null,{}] 07:54:22 INFO - PROCESS | 1956 | 1462373662107 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 1956 | 1462373662221 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:54:22 INFO - PROCESS | 1956 | 1462373662227 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce12000 == 51 [pid = 1956] [id = 689] 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x125148000) [pid = 1956] [serial = 2067] [outer = 0x0] 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x129243400) [pid = 1956] [serial = 2068] [outer = 0x125148000] 07:54:22 INFO - PROCESS | 1956 | 1462373662252 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1293e7000) [pid = 1956] [serial = 2069] [outer = 0x125148000] 07:54:22 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce16000 == 50 [pid = 1956] [id = 16] 07:54:22 INFO - PROCESS | 1956 | 1462373662616 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 524ms 07:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:54:22 INFO - PROCESS | 1956 | 1462373662626 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1956 | 1462373662627 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:54:22 INFO - PROCESS | 1956 | 1462373662629 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1956 | 1462373662630 Marionette TRACE conn2 <- [1,2730,null,{}] 07:54:22 INFO - PROCESS | 1956 | 1462373662632 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 1956 | 1462373662720 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:54:22 INFO - PROCESS | 1956 | 1462373662787 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1e1800 == 51 [pid = 1956] [id = 690] 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x11269a400) [pid = 1956] [serial = 2070] [outer = 0x0] 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x116a49400) [pid = 1956] [serial = 2071] [outer = 0x11269a400] 07:54:22 INFO - PROCESS | 1956 | 1462373662812 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x1293e7800) [pid = 1956] [serial = 2072] [outer = 0x11269a400] 07:54:23 INFO - PROCESS | 1956 | 1462373663613 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1956 | 1462373663654 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:54:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:54:23 INFO - PROCESS | 1956 | 1462373663672 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1956 | 1462373663674 Marionette TRACE conn2 <- [1,2734,null,{}] 07:54:23 INFO - PROCESS | 1956 | 1462373663679 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 1956 | 1462373663812 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:54:23 INFO - PROCESS | 1956 | 1462373663912 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249cb000 == 52 [pid = 1956] [id = 691] 07:54:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x113157800) [pid = 1956] [serial = 2073] [outer = 0x0] 07:54:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x113408800) [pid = 1956] [serial = 2074] [outer = 0x113157800] 07:54:23 INFO - PROCESS | 1956 | 1462373663946 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x117514000) [pid = 1956] [serial = 2075] [outer = 0x113157800] 07:54:24 INFO - PROCESS | 1956 | 1462373664377 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:54:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 772ms 07:54:24 INFO - PROCESS | 1956 | 1462373664444 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1956 | 1462373664449 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:54:24 INFO - PROCESS | 1956 | 1462373664454 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1956 | 1462373664457 Marionette TRACE conn2 <- [1,2738,null,{}] 07:54:24 INFO - PROCESS | 1956 | 1462373664460 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 1956 | 1462373664561 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:54:24 INFO - PROCESS | 1956 | 1462373664630 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b909800 == 53 [pid = 1956] [id = 692] 07:54:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x113157c00) [pid = 1956] [serial = 2076] [outer = 0x0] 07:54:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x118434c00) [pid = 1956] [serial = 2077] [outer = 0x113157c00] 07:54:24 INFO - PROCESS | 1956 | 1462373664660 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x119423c00) [pid = 1956] [serial = 2078] [outer = 0x113157c00] 07:54:25 INFO - PROCESS | 1956 | 1462373665193 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:54:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 774ms 07:54:25 INFO - PROCESS | 1956 | 1462373665228 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1956 | 1462373665229 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:54:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:54:25 INFO - PROCESS | 1956 | 1462373665232 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1956 | 1462373665235 Marionette TRACE conn2 <- [1,2742,null,{}] 07:54:25 INFO - PROCESS | 1956 | 1462373665245 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 1956 | 1462373665350 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:54:25 INFO - PROCESS | 1956 | 1462373665423 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec66800 == 54 [pid = 1956] [id = 693] 07:54:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1251dc800) [pid = 1956] [serial = 2079] [outer = 0x0] 07:54:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x126fef000) [pid = 1956] [serial = 2080] [outer = 0x1251dc800] 07:54:25 INFO - PROCESS | 1956 | 1462373665454 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x1289c9400) [pid = 1956] [serial = 2081] [outer = 0x1251dc800] 07:54:25 INFO - PROCESS | 1956 | 1462373665861 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:54:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 07:54:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:54:25 INFO - PROCESS | 1956 | 1462373665903 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1956 | 1462373665905 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:54:25 INFO - PROCESS | 1956 | 1462373665908 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1956 | 1462373665909 Marionette TRACE conn2 <- [1,2746,null,{}] 07:54:25 INFO - PROCESS | 1956 | 1462373665911 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 1956 | 1462373666015 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:54:26 INFO - PROCESS | 1956 | 1462373666075 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x1325ca000 == 55 [pid = 1956] [id = 694] 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x128c76000) [pid = 1956] [serial = 2082] [outer = 0x0] 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12923d400) [pid = 1956] [serial = 2083] [outer = 0x128c76000] 07:54:26 INFO - PROCESS | 1956 | 1462373666105 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x129557800) [pid = 1956] [serial = 2084] [outer = 0x128c76000] 07:54:26 INFO - PROCESS | 1956 | 1462373666545 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:54:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 07:54:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:54:26 INFO - PROCESS | 1956 | 1462373666577 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1956 | 1462373666578 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:54:26 INFO - PROCESS | 1956 | 1462373666581 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1956 | 1462373666582 Marionette TRACE conn2 <- [1,2750,null,{}] 07:54:26 INFO - PROCESS | 1956 | 1462373666584 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 1956 | 1462373666685 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:54:26 INFO - PROCESS | 1956 | 1462373666794 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x134668000 == 56 [pid = 1956] [id = 695] 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x129557c00) [pid = 1956] [serial = 2085] [outer = 0x0] 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12955ec00) [pid = 1956] [serial = 2086] [outer = 0x129557c00] 07:54:26 INFO - PROCESS | 1956 | 1462373666839 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x129563400) [pid = 1956] [serial = 2087] [outer = 0x129557c00] 07:54:27 INFO - PROCESS | 1956 | 1462373667252 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:54:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 07:54:27 INFO - PROCESS | 1956 | 1462373667302 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1956 | 1462373667303 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:54:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:54:27 INFO - PROCESS | 1956 | 1462373667305 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1956 | 1462373667307 Marionette TRACE conn2 <- [1,2754,null,{}] 07:54:27 INFO - PROCESS | 1956 | 1462373667309 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 1956 | 1462373667428 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:54:27 INFO - PROCESS | 1956 | 1462373667487 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 1956 | ++DOCSHELL 0x13467f800 == 57 [pid = 1956] [id = 696] 07:54:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x116196800) [pid = 1956] [serial = 2088] [outer = 0x0] 07:54:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12a542400) [pid = 1956] [serial = 2089] [outer = 0x116196800] 07:54:27 INFO - PROCESS | 1956 | 1462373667517 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12a95ac00) [pid = 1956] [serial = 2090] [outer = 0x116196800] 07:54:27 INFO - PROCESS | 1956 | 1462373667994 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:54:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 07:54:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:54:28 INFO - PROCESS | 1956 | 1462373668046 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1956 | 1462373668048 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:54:28 INFO - PROCESS | 1956 | 1462373668050 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1956 | 1462373668051 Marionette TRACE conn2 <- [1,2758,null,{}] 07:54:28 INFO - PROCESS | 1956 | 1462373668072 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 1956 | 1462373668197 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:54:28 INFO - PROCESS | 1956 | 1462373668252 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1956 | ++DOCSHELL 0x121552800 == 58 [pid = 1956] [id = 697] 07:54:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x119de0800) [pid = 1956] [serial = 2091] [outer = 0x0] 07:54:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1289c4400) [pid = 1956] [serial = 2092] [outer = 0x119de0800] 07:54:28 INFO - PROCESS | 1956 | 1462373668282 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12a95ec00) [pid = 1956] [serial = 2093] [outer = 0x119de0800] 07:54:28 INFO - PROCESS | 1956 | 1462373668850 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:54:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 819ms 07:54:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:54:28 INFO - PROCESS | 1956 | 1462373668869 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1956 | 1462373668871 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:54:28 INFO - PROCESS | 1956 | 1462373668875 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1956 | 1462373668877 Marionette TRACE conn2 <- [1,2762,null,{}] 07:54:28 INFO - PROCESS | 1956 | 1462373668881 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 1956 | 1462373668984 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:54:29 INFO - PROCESS | 1956 | 1462373669048 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295ec800 == 59 [pid = 1956] [id = 698] 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1127e9800) [pid = 1956] [serial = 2094] [outer = 0x0] 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x115e36c00) [pid = 1956] [serial = 2095] [outer = 0x1127e9800] 07:54:29 INFO - PROCESS | 1956 | 1462373669077 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x118010400) [pid = 1956] [serial = 2096] [outer = 0x1127e9800] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce12000 == 58 [pid = 1956] [id = 689] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x119d15000 == 57 [pid = 1956] [id = 688] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1cf000 == 56 [pid = 1956] [id = 687] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x11916f000 == 55 [pid = 1956] [id = 686] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12af3c800 == 54 [pid = 1956] [id = 685] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12a588000 == 53 [pid = 1956] [id = 684] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x128e41000) [pid = 1956] [serial = 2029] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x1252e0800 == 52 [pid = 1956] [id = 683] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x119506000 == 51 [pid = 1956] [id = 682] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb29800 == 50 [pid = 1956] [id = 17] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x128a0e000 == 49 [pid = 1956] [id = 681] 07:54:29 INFO - PROCESS | 1956 | --DOCSHELL 0x12cb19800 == 48 [pid = 1956] [id = 676] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x125d2e400) [pid = 1956] [serial = 2017] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x124cba800) [pid = 1956] [serial = 2014] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1289c4800) [pid = 1956] [serial = 2020] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1195bc000) [pid = 1956] [serial = 2011] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x119dd6000) [pid = 1956] [serial = 2012] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x128c36000) [pid = 1956] [serial = 1979] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1127ec800) [pid = 1956] [serial = 2000] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x11269bc00) [pid = 1956] [serial = 1999] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x118715c00) [pid = 1956] [serial = 2008] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x1192f1800) [pid = 1956] [serial = 2009] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x121213c00) [pid = 1956] [serial = 1996] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x119cf0c00) [pid = 1956] [serial = 1987] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x118051000) [pid = 1956] [serial = 1984] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x116a48000) [pid = 1956] [serial = 2003] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11619f800) [pid = 1956] [serial = 2002] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x118077000) [pid = 1956] [serial = 2005] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x11819b400) [pid = 1956] [serial = 2006] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x112f1b400) [pid = 1956] [serial = 1981] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x124874800) [pid = 1956] [serial = 1990] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x126fed800) [pid = 1956] [serial = 1993] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x128c6b800) [pid = 1956] [serial = 2023] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x128e3d800) [pid = 1956] [serial = 2024] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x128a2ac00) [pid = 1956] [serial = 2021] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x119cf2400) [pid = 1956] [serial = 2026] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x124de6000) [pid = 1956] [serial = 2027] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1288c3800) [pid = 1956] [serial = 2018] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1251db000) [pid = 1956] [serial = 2015] [outer = 0x0] [url = about:blank] 07:54:29 INFO - PROCESS | 1956 | 1462373669595 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:54:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 725ms 07:54:29 INFO - PROCESS | 1956 | 1462373669600 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1956 | 1462373669604 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:54:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:54:29 INFO - PROCESS | 1956 | 1462373669610 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1956 | 1462373669612 Marionette TRACE conn2 <- [1,2766,null,{}] 07:54:29 INFO - PROCESS | 1956 | 1462373669614 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 1956 | 1462373669700 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:54:29 INFO - PROCESS | 1956 | 1462373669707 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d16800 == 49 [pid = 1956] [id = 699] 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x11332d800) [pid = 1956] [serial = 2097] [outer = 0x0] 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x1181a3800) [pid = 1956] [serial = 2098] [outer = 0x11332d800] 07:54:29 INFO - PROCESS | 1956 | 1462373669735 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1195b1400) [pid = 1956] [serial = 2099] [outer = 0x11332d800] 07:54:30 INFO - PROCESS | 1956 | 1462373670121 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:54:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 07:54:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:54:30 INFO - PROCESS | 1956 | 1462373670132 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1956 | 1462373670133 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:54:30 INFO - PROCESS | 1956 | 1462373670136 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1956 | 1462373670138 Marionette TRACE conn2 <- [1,2770,null,{}] 07:54:30 INFO - PROCESS | 1956 | 1462373670145 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 1956 | 1462373670235 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:54:30 INFO - PROCESS | 1956 | 1462373670240 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x12593b000 == 50 [pid = 1956] [id = 700] 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12121ec00) [pid = 1956] [serial = 2100] [outer = 0x0] 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x121aec400) [pid = 1956] [serial = 2101] [outer = 0x12121ec00] 07:54:30 INFO - PROCESS | 1956 | 1462373670269 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x124879400) [pid = 1956] [serial = 2102] [outer = 0x12121ec00] 07:54:30 INFO - PROCESS | 1956 | 1462373670614 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:54:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 522ms 07:54:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:54:30 INFO - PROCESS | 1956 | 1462373670670 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1956 | 1462373670672 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:54:30 INFO - PROCESS | 1956 | 1462373670675 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1956 | 1462373670676 Marionette TRACE conn2 <- [1,2774,null,{}] 07:54:30 INFO - PROCESS | 1956 | 1462373670679 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 1956 | 1462373670765 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:54:30 INFO - PROCESS | 1956 | 1462373670769 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a586800 == 51 [pid = 1956] [id = 701] 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x124de3800) [pid = 1956] [serial = 2103] [outer = 0x0] 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x125d35c00) [pid = 1956] [serial = 2104] [outer = 0x124de3800] 07:54:30 INFO - PROCESS | 1956 | 1462373670797 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x1288c9000) [pid = 1956] [serial = 2105] [outer = 0x124de3800] 07:54:31 INFO - PROCESS | 1956 | 1462373671153 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:54:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 07:54:31 INFO - PROCESS | 1956 | 1462373671194 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1956 | 1462373671195 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:54:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:54:31 INFO - PROCESS | 1956 | 1462373671197 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1956 | 1462373671199 Marionette TRACE conn2 <- [1,2778,null,{}] 07:54:31 INFO - PROCESS | 1956 | 1462373671201 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1956 | 1462373671288 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:54:31 INFO - PROCESS | 1956 | 1462373671353 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c7000 == 52 [pid = 1956] [id = 702] 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1251e2800) [pid = 1956] [serial = 2106] [outer = 0x0] 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1289c7c00) [pid = 1956] [serial = 2107] [outer = 0x1251e2800] 07:54:31 INFO - PROCESS | 1956 | 1462373671381 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x128c79c00) [pid = 1956] [serial = 2108] [outer = 0x1251e2800] 07:54:31 INFO - PROCESS | 1956 | 1462373671696 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:54:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 517ms 07:54:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:54:31 INFO - PROCESS | 1956 | 1462373671716 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1956 | 1462373671717 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:54:31 INFO - PROCESS | 1956 | 1462373671719 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1956 | 1462373671720 Marionette TRACE conn2 <- [1,2782,null,{}] 07:54:31 INFO - PROCESS | 1956 | 1462373671725 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1956 | 1462373671847 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:54:31 INFO - PROCESS | 1956 | 1462373671862 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d6800 == 53 [pid = 1956] [id = 703] 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x128e41400) [pid = 1956] [serial = 2109] [outer = 0x0] 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12923c800) [pid = 1956] [serial = 2110] [outer = 0x128e41400] 07:54:31 INFO - PROCESS | 1956 | 1462373671887 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12a541400) [pid = 1956] [serial = 2111] [outer = 0x128e41400] 07:54:32 INFO - PROCESS | 1956 | 1462373672234 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:54:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 522ms 07:54:32 INFO - PROCESS | 1956 | 1462373672243 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1956 | 1462373672244 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:54:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:54:32 INFO - PROCESS | 1956 | 1462373672246 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1956 | 1462373672247 Marionette TRACE conn2 <- [1,2786,null,{}] 07:54:32 INFO - PROCESS | 1956 | 1462373672249 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 1956 | 1462373672353 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:54:32 INFO - PROCESS | 1956 | 1462373672368 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c689800 == 54 [pid = 1956] [id = 704] 07:54:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1293de400) [pid = 1956] [serial = 2112] [outer = 0x0] 07:54:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12a630c00) [pid = 1956] [serial = 2113] [outer = 0x1293de400] 07:54:32 INFO - PROCESS | 1956 | 1462373672396 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12a963400) [pid = 1956] [serial = 2114] [outer = 0x1293de400] 07:54:32 INFO - PROCESS | 1956 | 1462373672870 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:54:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 07:54:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:54:32 INFO - PROCESS | 1956 | 1462373672919 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1956 | 1462373672921 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:54:32 INFO - PROCESS | 1956 | 1462373672926 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1956 | 1462373672928 Marionette TRACE conn2 <- [1,2790,null,{}] 07:54:32 INFO - PROCESS | 1956 | 1462373672932 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 1956 | 1462373673081 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:54:33 INFO - PROCESS | 1956 | 1462373673098 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d732800 == 55 [pid = 1956] [id = 705] 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12a9d2400) [pid = 1956] [serial = 2115] [outer = 0x0] 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12a9d4c00) [pid = 1956] [serial = 2116] [outer = 0x12a9d2400] 07:54:33 INFO - PROCESS | 1956 | 1462373673123 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12a9db000) [pid = 1956] [serial = 2117] [outer = 0x12a9d2400] 07:54:33 INFO - PROCESS | 1956 | 1462373673454 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:54:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 07:54:33 INFO - PROCESS | 1956 | 1462373673496 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1956 | 1462373673497 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:54:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:54:33 INFO - PROCESS | 1956 | 1462373673500 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1956 | 1462373673501 Marionette TRACE conn2 <- [1,2794,null,{}] 07:54:33 INFO - PROCESS | 1956 | 1462373673503 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 1956 | 1462373673610 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x12ce16800) [pid = 1956] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1218ad400) [pid = 1956] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x1251dc000) [pid = 1956] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x11103c800) [pid = 1956] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x128a35c00) [pid = 1956] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x1132c0800) [pid = 1956] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x12136e800) [pid = 1956] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x118c15800) [pid = 1956] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11314ec00) [pid = 1956] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x125148000) [pid = 1956] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:54:33 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12a548400) [pid = 1956] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:33 INFO - PROCESS | 1956 | 1462373673737 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcc8000 == 56 [pid = 1956] [id = 706] 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x1120ecc00) [pid = 1956] [serial = 2118] [outer = 0x0] 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x1176b6000) [pid = 1956] [serial = 2119] [outer = 0x1120ecc00] 07:54:33 INFO - PROCESS | 1956 | 1462373673766 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x125148000) [pid = 1956] [serial = 2120] [outer = 0x1120ecc00] 07:54:34 INFO - PROCESS | 1956 | 1462373674043 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:54:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 567ms 07:54:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:54:34 INFO - PROCESS | 1956 | 1462373674067 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1956 | 1462373674069 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:54:34 INFO - PROCESS | 1956 | 1462373674071 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1956 | 1462373674072 Marionette TRACE conn2 <- [1,2798,null,{}] 07:54:34 INFO - PROCESS | 1956 | 1462373674083 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 1956 | 1462373674176 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:54:34 INFO - PROCESS | 1956 | 1462373674180 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x1325d4800 == 57 [pid = 1956] [id = 707] 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x129239000) [pid = 1956] [serial = 2121] [outer = 0x0] 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x12af23800) [pid = 1956] [serial = 2122] [outer = 0x129239000] 07:54:34 INFO - PROCESS | 1956 | 1462373674206 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x12af2d400) [pid = 1956] [serial = 2123] [outer = 0x129239000] 07:54:34 INFO - PROCESS | 1956 | 1462373674564 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:54:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 07:54:34 INFO - PROCESS | 1956 | 1462373674598 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1956 | 1462373674600 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:54:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:54:34 INFO - PROCESS | 1956 | 1462373674602 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1956 | 1462373674604 Marionette TRACE conn2 <- [1,2802,null,{}] 07:54:34 INFO - PROCESS | 1956 | 1462373674606 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 1956 | 1462373674709 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:54:34 INFO - PROCESS | 1956 | 1462373674713 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b60800 == 58 [pid = 1956] [id = 708] 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12b105c00) [pid = 1956] [serial = 2124] [outer = 0x0] 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12b10f800) [pid = 1956] [serial = 2125] [outer = 0x12b105c00] 07:54:34 INFO - PROCESS | 1956 | 1462373674742 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12b23f400) [pid = 1956] [serial = 2126] [outer = 0x12b105c00] 07:54:35 INFO - PROCESS | 1956 | 1462373675086 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:54:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 07:54:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:54:35 INFO - PROCESS | 1956 | 1462373675122 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1956 | 1462373675123 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:54:35 INFO - PROCESS | 1956 | 1462373675125 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1956 | 1462373675126 Marionette TRACE conn2 <- [1,2806,null,{}] 07:54:35 INFO - PROCESS | 1956 | 1462373675129 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1956 | 1462373675220 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:54:35 INFO - PROCESS | 1956 | 1462373675285 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b62800 == 59 [pid = 1956] [id = 709] 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12b108400) [pid = 1956] [serial = 2127] [outer = 0x0] 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12b9c0400) [pid = 1956] [serial = 2128] [outer = 0x12b108400] 07:54:35 INFO - PROCESS | 1956 | 1462373675312 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12bc26c00) [pid = 1956] [serial = 2129] [outer = 0x12b108400] 07:54:35 INFO - PROCESS | 1956 | 1462373675580 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:54:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 07:54:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:54:35 INFO - PROCESS | 1956 | 1462373675595 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1956 | 1462373675597 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:54:35 INFO - PROCESS | 1956 | 1462373675599 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1956 | 1462373675600 Marionette TRACE conn2 <- [1,2810,null,{}] 07:54:35 INFO - PROCESS | 1956 | 1462373675602 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1956 | 1462373675700 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:54:35 INFO - PROCESS | 1956 | 1462373675705 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e49000 == 60 [pid = 1956] [id = 710] 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12b23fc00) [pid = 1956] [serial = 2130] [outer = 0x0] 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x12bc2ec00) [pid = 1956] [serial = 2131] [outer = 0x12b23fc00] 07:54:35 INFO - PROCESS | 1956 | 1462373675729 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12bc33400) [pid = 1956] [serial = 2132] [outer = 0x12b23fc00] 07:54:36 INFO - PROCESS | 1956 | 1462373676231 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:54:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 668ms 07:54:36 INFO - PROCESS | 1956 | 1462373676268 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1956 | 1462373676271 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:54:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:54:36 INFO - PROCESS | 1956 | 1462373676274 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1956 | 1462373676277 Marionette TRACE conn2 <- [1,2814,null,{}] 07:54:36 INFO - PROCESS | 1956 | 1462373676281 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 1956 | 1462373676398 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:54:36 INFO - PROCESS | 1956 | 1462373676499 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1956 | ++DOCSHELL 0x124dc8800 == 61 [pid = 1956] [id = 711] 07:54:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x118011400) [pid = 1956] [serial = 2133] [outer = 0x0] 07:54:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x11815b800) [pid = 1956] [serial = 2134] [outer = 0x118011400] 07:54:36 INFO - PROCESS | 1956 | 1462373676531 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x119420800) [pid = 1956] [serial = 2135] [outer = 0x118011400] 07:54:36 INFO - PROCESS | 1956 | 1462373676944 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:54:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 724ms 07:54:37 INFO - PROCESS | 1956 | 1462373676999 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1956 | 1462373677003 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:54:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:54:37 INFO - PROCESS | 1956 | 1462373677008 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1956 | 1462373677010 Marionette TRACE conn2 <- [1,2818,null,{}] 07:54:37 INFO - PROCESS | 1956 | 1462373677012 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 1956 | 1462373677127 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:54:37 INFO - PROCESS | 1956 | 1462373677233 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c3ca800 == 62 [pid = 1956] [id = 712] 07:54:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1195bc400) [pid = 1956] [serial = 2136] [outer = 0x0] 07:54:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x12196c800) [pid = 1956] [serial = 2137] [outer = 0x1195bc400] 07:54:37 INFO - PROCESS | 1956 | 1462373677265 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x1288c8c00) [pid = 1956] [serial = 2138] [outer = 0x1195bc400] 07:54:37 INFO - PROCESS | 1956 | 1462373677695 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:54:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 07:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:54:37 INFO - PROCESS | 1956 | 1462373677750 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1956 | 1462373677751 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:54:37 INFO - PROCESS | 1956 | 1462373677770 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1956 | 1462373677773 Marionette TRACE conn2 <- [1,2822,null,{}] 07:54:37 INFO - PROCESS | 1956 | 1462373677784 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 1956 | 1462373677896 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:54:37 INFO - PROCESS | 1956 | 1462373677973 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e2e800 == 63 [pid = 1956] [id = 713] 07:54:37 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x1293e1800) [pid = 1956] [serial = 2139] [outer = 0x0] 07:54:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x129556c00) [pid = 1956] [serial = 2140] [outer = 0x1293e1800] 07:54:38 INFO - PROCESS | 1956 | 1462373678004 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12a631400) [pid = 1956] [serial = 2141] [outer = 0x1293e1800] 07:54:38 INFO - PROCESS | 1956 | 1462373678387 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 07:54:38 INFO - PROCESS | 1956 | 1462373678447 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1956 | 1462373678449 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:54:38 INFO - PROCESS | 1956 | 1462373678452 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1956 | 1462373678453 Marionette TRACE conn2 <- [1,2826,null,{}] 07:54:38 INFO - PROCESS | 1956 | 1462373678455 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 1956 | 1462373678565 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:54:38 INFO - PROCESS | 1956 | 1462373678669 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e7e000 == 64 [pid = 1956] [id = 714] 07:54:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12a375000) [pid = 1956] [serial = 2142] [outer = 0x0] 07:54:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x12a9dfc00) [pid = 1956] [serial = 2143] [outer = 0x12a375000] 07:54:38 INFO - PROCESS | 1956 | 1462373678701 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x12b10c000) [pid = 1956] [serial = 2144] [outer = 0x12a375000] 07:54:39 INFO - PROCESS | 1956 | 1462373679132 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 719ms 07:54:39 INFO - PROCESS | 1956 | 1462373679172 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1956 | 1462373679173 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:54:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:54:39 INFO - PROCESS | 1956 | 1462373679176 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1956 | 1462373679177 Marionette TRACE conn2 <- [1,2830,null,{}] 07:54:39 INFO - PROCESS | 1956 | 1462373679179 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 1956 | 1462373679312 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:54:39 INFO - PROCESS | 1956 | 1462373679418 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1956 | ++DOCSHELL 0x119d0c800 == 65 [pid = 1956] [id = 715] 07:54:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x1127a2000) [pid = 1956] [serial = 2145] [outer = 0x0] 07:54:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x128c2b000) [pid = 1956] [serial = 2146] [outer = 0x1127a2000] 07:54:39 INFO - PROCESS | 1956 | 1462373679449 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x12b10d400) [pid = 1956] [serial = 2147] [outer = 0x1127a2000] 07:54:40 INFO - PROCESS | 1956 | 1462373680093 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:54:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 969ms 07:54:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:54:40 INFO - PROCESS | 1956 | 1462373680146 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1956 | 1462373680148 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:54:40 INFO - PROCESS | 1956 | 1462373680152 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1956 | 1462373680154 Marionette TRACE conn2 <- [1,2834,null,{}] 07:54:40 INFO - PROCESS | 1956 | 1462373680158 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 1956 | 1462373680260 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:54:40 INFO - PROCESS | 1956 | 1462373680340 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217d9800 == 66 [pid = 1956] [id = 716] 07:54:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x11268f800) [pid = 1956] [serial = 2148] [outer = 0x0] 07:54:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1127c6400) [pid = 1956] [serial = 2149] [outer = 0x11268f800] 07:54:40 INFO - PROCESS | 1956 | 1462373680368 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x115155400) [pid = 1956] [serial = 2150] [outer = 0x11268f800] 07:54:40 INFO - PROCESS | 1956 | 1462373680779 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:54:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 675ms 07:54:40 INFO - PROCESS | 1956 | 1462373680828 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1956 | 1462373680831 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:54:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:54:40 INFO - PROCESS | 1956 | 1462373680836 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1956 | 1462373680837 Marionette TRACE conn2 <- [1,2838,null,{}] 07:54:40 INFO - PROCESS | 1956 | 1462373680840 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 1956 | 1462373680956 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:54:41 INFO - PROCESS | 1956 | 1462373681035 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cc0800 == 67 [pid = 1956] [id = 717] 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x116749c00) [pid = 1956] [serial = 2151] [outer = 0x0] 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x11800d400) [pid = 1956] [serial = 2152] [outer = 0x116749c00] 07:54:41 INFO - PROCESS | 1956 | 1462373681062 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x1180c8000) [pid = 1956] [serial = 2153] [outer = 0x116749c00] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x116ae5800 == 66 [pid = 1956] [id = 641] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1b6000 == 65 [pid = 1956] [id = 627] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x134b62800 == 64 [pid = 1956] [id = 709] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x134b60800 == 63 [pid = 1956] [id = 708] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1325d4800 == 62 [pid = 1956] [id = 707] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12bcc8000 == 61 [pid = 1956] [id = 706] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12d732800 == 60 [pid = 1956] [id = 705] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x12ce1f000) [pid = 1956] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x1127e7400) [pid = 1956] [serial = 2032] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x11716b800) [pid = 1956] [serial = 2035] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x1217e8800) [pid = 1956] [serial = 2038] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x116a49400) [pid = 1956] [serial = 2071] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12c689800 == 59 [pid = 1956] [id = 704] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1d6800 == 58 [pid = 1956] [id = 703] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c7000 == 57 [pid = 1956] [id = 702] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12a586800 == 56 [pid = 1956] [id = 701] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12593b000 == 55 [pid = 1956] [id = 700] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x119d16800 == 54 [pid = 1956] [id = 699] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1295ec800 == 53 [pid = 1956] [id = 698] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x134668000 == 52 [pid = 1956] [id = 695] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1325ca000 == 51 [pid = 1956] [id = 694] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec66800 == 50 [pid = 1956] [id = 693] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12b909800 == 49 [pid = 1956] [id = 692] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x1249cb000 == 48 [pid = 1956] [id = 691] 07:54:41 INFO - PROCESS | 1956 | --DOCSHELL 0x12c1e1800 == 47 [pid = 1956] [id = 690] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x124fa2c00) [pid = 1956] [serial = 2056] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x1258dd000) [pid = 1956] [serial = 2057] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x128c76400) [pid = 1956] [serial = 2060] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x126feb400) [pid = 1956] [serial = 2059] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x1130aa000) [pid = 1956] [serial = 2065] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x129238800) [pid = 1956] [serial = 2063] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x129104c00) [pid = 1956] [serial = 2062] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x11716ec00) [pid = 1956] [serial = 2045] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x115159800) [pid = 1956] [serial = 2044] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x121bce400) [pid = 1956] [serial = 2053] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x1195b9400) [pid = 1956] [serial = 2050] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x12121e800) [pid = 1956] [serial = 2051] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x118052c00) [pid = 1956] [serial = 2047] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x11819b800) [pid = 1956] [serial = 2048] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x11941a800) [pid = 1956] [serial = 2066] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x126f1b000) [pid = 1956] [serial = 2041] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1293e7000) [pid = 1956] [serial = 2069] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x12910b000) [pid = 1956] [serial = 1415] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1248ab800) [pid = 1956] [serial = 2054] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x129243400) [pid = 1956] [serial = 2068] [outer = 0x0] [url = about:blank] 07:54:41 INFO - PROCESS | 1956 | 1462373681565 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 772ms 07:54:41 INFO - PROCESS | 1956 | 1462373681623 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1956 | 1462373681625 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:54:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:54:41 INFO - PROCESS | 1956 | 1462373681630 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1956 | 1462373681633 Marionette TRACE conn2 <- [1,2842,null,{}] 07:54:41 INFO - PROCESS | 1956 | 1462373681637 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 1956 | 1462373681739 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:54:41 INFO - PROCESS | 1956 | 1462373681811 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185d1800 == 48 [pid = 1956] [id = 718] 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x1122b6000) [pid = 1956] [serial = 2154] [outer = 0x0] 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1130aa000) [pid = 1956] [serial = 2155] [outer = 0x1122b6000] 07:54:41 INFO - PROCESS | 1956 | 1462373681843 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x116937c00) [pid = 1956] [serial = 2156] [outer = 0x1122b6000] 07:54:42 INFO - PROCESS | 1956 | 1462373682264 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:54:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 724ms 07:54:42 INFO - PROCESS | 1956 | 1462373682370 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1956 | 1462373682375 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:54:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:54:42 INFO - PROCESS | 1956 | 1462373682382 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1956 | 1462373682384 Marionette TRACE conn2 <- [1,2846,null,{}] 07:54:42 INFO - PROCESS | 1956 | 1462373682387 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 1956 | 1462373682484 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:54:42 INFO - PROCESS | 1956 | 1462373682555 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1956 | ++DOCSHELL 0x1249b7000 == 49 [pid = 1956] [id = 719] 07:54:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x11815b000) [pid = 1956] [serial = 2157] [outer = 0x0] 07:54:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x1182f1800) [pid = 1956] [serial = 2158] [outer = 0x11815b000] 07:54:42 INFO - PROCESS | 1956 | 1462373682586 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x118439800) [pid = 1956] [serial = 2159] [outer = 0x11815b000] 07:54:43 INFO - PROCESS | 1956 | 1462373683009 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:54:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 07:54:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:54:43 INFO - PROCESS | 1956 | 1462373683054 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1956 | 1462373683055 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:54:43 INFO - PROCESS | 1956 | 1462373683058 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1956 | 1462373683061 Marionette TRACE conn2 <- [1,2850,null,{}] 07:54:43 INFO - PROCESS | 1956 | 1462373683068 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 1956 | 1462373683167 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:54:43 INFO - PROCESS | 1956 | 1462373683226 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x126f4b000 == 50 [pid = 1956] [id = 720] 07:54:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x11914b800) [pid = 1956] [serial = 2160] [outer = 0x0] 07:54:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x11941a000) [pid = 1956] [serial = 2161] [outer = 0x11914b800] 07:54:43 INFO - PROCESS | 1956 | 1462373683258 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1199c1800) [pid = 1956] [serial = 2162] [outer = 0x11914b800] 07:54:43 INFO - PROCESS | 1956 | 1462373683678 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:54:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 672ms 07:54:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:54:43 INFO - PROCESS | 1956 | 1462373683730 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1956 | 1462373683732 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:54:43 INFO - PROCESS | 1956 | 1462373683734 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1956 | 1462373683736 Marionette TRACE conn2 <- [1,2854,null,{}] 07:54:43 INFO - PROCESS | 1956 | 1462373683738 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 1956 | 1462373683858 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:54:43 INFO - PROCESS | 1956 | 1462373683928 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292d5800 == 51 [pid = 1956] [id = 721] 07:54:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x121214800) [pid = 1956] [serial = 2163] [outer = 0x0] 07:54:43 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x121220400) [pid = 1956] [serial = 2164] [outer = 0x121214800] 07:54:43 INFO - PROCESS | 1956 | 1462373683959 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x12156fc00) [pid = 1956] [serial = 2165] [outer = 0x121214800] 07:54:44 INFO - PROCESS | 1956 | 1462373684373 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:54:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 07:54:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:54:44 INFO - PROCESS | 1956 | 1462373684403 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1956 | 1462373684405 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:54:44 INFO - PROCESS | 1956 | 1462373684407 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1956 | 1462373684409 Marionette TRACE conn2 <- [1,2858,null,{}] 07:54:44 INFO - PROCESS | 1956 | 1462373684411 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 1956 | 1462373684505 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:54:44 INFO - PROCESS | 1956 | 1462373684576 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a584000 == 52 [pid = 1956] [id = 722] 07:54:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x12121ac00) [pid = 1956] [serial = 2166] [outer = 0x0] 07:54:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x121af1000) [pid = 1956] [serial = 2167] [outer = 0x12121ac00] 07:54:44 INFO - PROCESS | 1956 | 1462373684606 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x121b0b800) [pid = 1956] [serial = 2168] [outer = 0x12121ac00] 07:54:45 INFO - PROCESS | 1956 | 1462373685034 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:54:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms 07:54:45 INFO - PROCESS | 1956 | 1462373685081 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:54:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:54:45 INFO - PROCESS | 1956 | 1462373685083 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:54:45 INFO - PROCESS | 1956 | 1462373685087 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1956 | 1462373685089 Marionette TRACE conn2 <- [1,2862,null,{}] 07:54:45 INFO - PROCESS | 1956 | 1462373685093 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 1956 | 1462373685293 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:54:45 INFO - PROCESS | 1956 | 1462373685385 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b90d800 == 53 [pid = 1956] [id = 723] 07:54:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x121aec800) [pid = 1956] [serial = 2169] [outer = 0x0] 07:54:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x124f9f000) [pid = 1956] [serial = 2170] [outer = 0x121aec800] 07:54:45 INFO - PROCESS | 1956 | 1462373685415 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x126fe9000) [pid = 1956] [serial = 2171] [outer = 0x121aec800] 07:54:45 INFO - PROCESS | 1956 | 1462373685825 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:54:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 773ms 07:54:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:54:45 INFO - PROCESS | 1956 | 1462373685859 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1956 | 1462373685861 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:54:45 INFO - PROCESS | 1956 | 1462373685863 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1956 | 1462373685864 Marionette TRACE conn2 <- [1,2866,null,{}] 07:54:45 INFO - PROCESS | 1956 | 1462373685867 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 1956 | 1462373685961 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:54:46 INFO - PROCESS | 1956 | 1462373686020 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12baea800 == 54 [pid = 1956] [id = 724] 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x124c82400) [pid = 1956] [serial = 2172] [outer = 0x0] 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x1288c6800) [pid = 1956] [serial = 2173] [outer = 0x124c82400] 07:54:46 INFO - PROCESS | 1956 | 1462373686049 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1289bf400) [pid = 1956] [serial = 2174] [outer = 0x124c82400] 07:54:46 INFO - PROCESS | 1956 | 1462373686548 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 718ms 07:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:54:46 INFO - PROCESS | 1956 | 1462373686583 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1956 | 1462373686585 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:54:46 INFO - PROCESS | 1956 | 1462373686592 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1956 | 1462373686594 Marionette TRACE conn2 <- [1,2870,null,{}] 07:54:46 INFO - PROCESS | 1956 | 1462373686597 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 1956 | 1462373686780 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:54:46 INFO - PROCESS | 1956 | 1462373686861 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd7f000 == 55 [pid = 1956] [id = 725] 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x1133ee000) [pid = 1956] [serial = 2175] [outer = 0x0] 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x1289c1400) [pid = 1956] [serial = 2176] [outer = 0x1133ee000] 07:54:46 INFO - PROCESS | 1956 | 1462373686891 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x1289cc800) [pid = 1956] [serial = 2177] [outer = 0x1133ee000] 07:54:47 INFO - PROCESS | 1956 | 1462373687361 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 825ms 07:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:54:47 INFO - PROCESS | 1956 | 1462373687413 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 1956 | 1462373687415 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:54:47 INFO - PROCESS | 1956 | 1462373687418 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 1956 | 1462373687421 Marionette TRACE conn2 <- [1,2874,null,{}] 07:54:47 INFO - PROCESS | 1956 | 1462373687445 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 1956 | 1462373687551 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:54:47 INFO - PROCESS | 1956 | 1462373687673 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cab800 == 56 [pid = 1956] [id = 726] 07:54:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x11800a000) [pid = 1956] [serial = 2178] [outer = 0x0] 07:54:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x118072000) [pid = 1956] [serial = 2179] [outer = 0x11800a000] 07:54:47 INFO - PROCESS | 1956 | 1462373687706 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x11842d800) [pid = 1956] [serial = 2180] [outer = 0x11800a000] 07:54:48 INFO - PROCESS | 1956 | 1462373688094 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 742ms 07:54:48 INFO - PROCESS | 1956 | 1462373688162 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1956 | 1462373688168 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:54:48 INFO - PROCESS | 1956 | 1462373688229 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1956 | 1462373688232 Marionette TRACE conn2 <- [1,2878,null,{}] 07:54:48 INFO - PROCESS | 1956 | 1462373688237 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 1956 | 1462373688395 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:54:48 INFO - PROCESS | 1956 | 1462373688527 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1956 | --DOCSHELL 0x1217d9800 == 55 [pid = 1956] [id = 716] 07:54:48 INFO - PROCESS | 1956 | ++DOCSHELL 0x119cbb000 == 56 [pid = 1956] [id = 727] 07:54:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x118c18000) [pid = 1956] [serial = 2181] [outer = 0x0] 07:54:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x1199bdc00) [pid = 1956] [serial = 2182] [outer = 0x118c18000] 07:54:48 INFO - PROCESS | 1956 | 1462373688581 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x121368000) [pid = 1956] [serial = 2183] [outer = 0x118c18000] 07:54:48 INFO - PROCESS | 1956 | 1462373688892 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 698ms 07:54:48 INFO - PROCESS | 1956 | 1462373688903 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1956 | 1462373688906 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:54:48 INFO - PROCESS | 1956 | 1462373688909 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1956 | 1462373688912 Marionette TRACE conn2 <- [1,2882,null,{}] 07:54:48 INFO - PROCESS | 1956 | 1462373688919 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 1956 | 1462373689015 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:54:49 INFO - PROCESS | 1956 | 1462373689076 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1cb800 == 57 [pid = 1956] [id = 728] 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x121af0800) [pid = 1956] [serial = 2184] [outer = 0x0] 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x124c82800) [pid = 1956] [serial = 2185] [outer = 0x121af0800] 07:54:49 INFO - PROCESS | 1956 | 1462373689104 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x1288c8800) [pid = 1956] [serial = 2186] [outer = 0x121af0800] 07:54:49 INFO - PROCESS | 1956 | 1462373689414 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 07:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:54:49 INFO - PROCESS | 1956 | 1462373689430 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1956 | 1462373689432 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:54:49 INFO - PROCESS | 1956 | 1462373689434 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1956 | 1462373689435 Marionette TRACE conn2 <- [1,2886,null,{}] 07:54:49 INFO - PROCESS | 1956 | 1462373689438 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 1956 | 1462373689528 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:54:49 INFO - PROCESS | 1956 | 1462373689590 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c67d000 == 58 [pid = 1956] [id = 729] 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x1258da800) [pid = 1956] [serial = 2187] [outer = 0x0] 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x128a2e000) [pid = 1956] [serial = 2188] [outer = 0x1258da800] 07:54:49 INFO - PROCESS | 1956 | 1462373689615 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x128e41c00) [pid = 1956] [serial = 2189] [outer = 0x1258da800] 07:54:49 INFO - PROCESS | 1956 | 1462373689908 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 07:54:49 INFO - PROCESS | 1956 | 1462373689955 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1956 | 1462373689957 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:54:49 INFO - PROCESS | 1956 | 1462373689960 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1956 | 1462373689961 Marionette TRACE conn2 <- [1,2890,null,{}] 07:54:49 INFO - PROCESS | 1956 | 1462373689964 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 1956 | 1462373690046 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:54:50 INFO - PROCESS | 1956 | 1462373690050 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce1d000 == 59 [pid = 1956] [id = 730] 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x128a32400) [pid = 1956] [serial = 2190] [outer = 0x0] 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x129104c00) [pid = 1956] [serial = 2191] [outer = 0x128a32400] 07:54:50 INFO - PROCESS | 1956 | 1462373690075 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x12923e800) [pid = 1956] [serial = 2192] [outer = 0x128a32400] 07:54:50 INFO - PROCESS | 1956 | 1462373690417 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 469ms 07:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:54:50 INFO - PROCESS | 1956 | 1462373690429 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1956 | 1462373690430 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:54:50 INFO - PROCESS | 1956 | 1462373690432 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1956 | 1462373690433 Marionette TRACE conn2 <- [1,2894,null,{}] 07:54:50 INFO - PROCESS | 1956 | 1462373690436 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 1956 | 1462373690576 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:54:50 INFO - PROCESS | 1956 | 1462373690588 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3ef800 == 60 [pid = 1956] [id = 731] 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x12923fc00) [pid = 1956] [serial = 2193] [outer = 0x0] 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x1293e5800) [pid = 1956] [serial = 2194] [outer = 0x12923fc00] 07:54:50 INFO - PROCESS | 1956 | 1462373690614 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x12a633400) [pid = 1956] [serial = 2195] [outer = 0x12923fc00] 07:54:50 INFO - PROCESS | 1956 | 1462373690986 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 576ms 07:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:54:51 INFO - PROCESS | 1956 | 1462373691018 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1956 | 1462373691020 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:54:51 INFO - PROCESS | 1956 | 1462373691022 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1956 | 1462373691024 Marionette TRACE conn2 <- [1,2898,null,{}] 07:54:51 INFO - PROCESS | 1956 | 1462373691028 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 1956 | 1462373691134 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:54:51 INFO - PROCESS | 1956 | 1462373691175 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ec5a800 == 61 [pid = 1956] [id = 732] 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x129242c00) [pid = 1956] [serial = 2196] [outer = 0x0] 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x12a95e400) [pid = 1956] [serial = 2197] [outer = 0x129242c00] 07:54:51 INFO - PROCESS | 1956 | 1462373691202 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x12a9d6800) [pid = 1956] [serial = 2198] [outer = 0x129242c00] 07:54:51 INFO - PROCESS | 1956 | 1462373691518 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 07:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:54:51 INFO - PROCESS | 1956 | 1462373691543 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1956 | 1462373691544 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:54:51 INFO - PROCESS | 1956 | 1462373691547 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1956 | 1462373691548 Marionette TRACE conn2 <- [1,2902,null,{}] 07:54:51 INFO - PROCESS | 1956 | 1462373691550 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 1956 | 1462373691661 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:54:51 INFO - PROCESS | 1956 | 1462373691675 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1956 | ++DOCSHELL 0x134664000 == 62 [pid = 1956] [id = 733] 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x12a9d4000) [pid = 1956] [serial = 2199] [outer = 0x0] 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x12a9e1800) [pid = 1956] [serial = 2200] [outer = 0x12a9d4000] 07:54:51 INFO - PROCESS | 1956 | 1462373691700 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x12b107000) [pid = 1956] [serial = 2201] [outer = 0x12a9d4000] 07:54:52 INFO - PROCESS | 1956 | 1462373692078 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 570ms 07:54:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:54:52 INFO - PROCESS | 1956 | 1462373692118 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1956 | 1462373692119 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:54:52 INFO - PROCESS | 1956 | 1462373692121 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1956 | 1462373692122 Marionette TRACE conn2 <- [1,2906,null,{}] 07:54:52 INFO - PROCESS | 1956 | 1462373692125 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 1956 | 1462373692238 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:54:52 INFO - PROCESS | 1956 | 1462373692282 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b61000 == 63 [pid = 1956] [id = 734] 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x12b107800) [pid = 1956] [serial = 2202] [outer = 0x0] 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 194 (0x12b233400) [pid = 1956] [serial = 2203] [outer = 0x12b107800] 07:54:52 INFO - PROCESS | 1956 | 1462373692306 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 195 (0x12b23dc00) [pid = 1956] [serial = 2204] [outer = 0x12b107800] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 194 (0x119424c00) [pid = 1956] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 193 (0x11751b000) [pid = 1956] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x111a0e000) [pid = 1956] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x125273000) [pid = 1956] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x128c30c00) [pid = 1956] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x111c7c000) [pid = 1956] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x11269e000) [pid = 1956] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x11800cc00) [pid = 1956] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x119423400) [pid = 1956] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x112794c00) [pid = 1956] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x11819c400) [pid = 1956] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x1218ab800) [pid = 1956] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x1160d8000) [pid = 1956] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x111048800) [pid = 1956] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x11956e800) [pid = 1956] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x1127ee800) [pid = 1956] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x1122b6400) [pid = 1956] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x116a48800) [pid = 1956] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x113155400) [pid = 1956] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x128e41400) [pid = 1956] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x1251e2800) [pid = 1956] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x124de3800) [pid = 1956] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x11269a400) [pid = 1956] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x128c76000) [pid = 1956] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x113157800) [pid = 1956] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x12121ec00) [pid = 1956] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x1251dc800) [pid = 1956] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x1293de400) [pid = 1956] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x113157c00) [pid = 1956] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x1120ecc00) [pid = 1956] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x119de0800) [pid = 1956] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x1127e9800) [pid = 1956] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x11268f800) [pid = 1956] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x11332d800) [pid = 1956] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x12b105c00) [pid = 1956] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x116196800) [pid = 1956] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x129557c00) [pid = 1956] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x12a9d2400) [pid = 1956] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x1127a2000) [pid = 1956] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x12b108400) [pid = 1956] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x129239000) [pid = 1956] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x1127be800) [pid = 1956] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x113472c00) [pid = 1956] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x113152c00) [pid = 1956] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x118434000) [pid = 1956] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:54:52 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1248ab000) [pid = 1956] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:54:52 INFO - PROCESS | 1956 | 1462373692785 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 07:54:52 INFO - PROCESS | 1956 | 1462373692792 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1956 | 1462373692793 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:54:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:54:52 INFO - PROCESS | 1956 | 1462373692795 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1956 | 1462373692796 Marionette TRACE conn2 <- [1,2910,null,{}] 07:54:52 INFO - PROCESS | 1956 | 1462373692799 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 1956 | 1462373692890 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:54:52 INFO - PROCESS | 1956 | 1462373692896 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1956 | ++DOCSHELL 0x1217e4000 == 64 [pid = 1956] [id = 735] 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x111048800) [pid = 1956] [serial = 2205] [outer = 0x0] 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x11269a000) [pid = 1956] [serial = 2206] [outer = 0x111048800] 07:54:52 INFO - PROCESS | 1956 | 1462373692922 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1127ee800) [pid = 1956] [serial = 2207] [outer = 0x111048800] 07:54:53 INFO - PROCESS | 1956 | 1462373693276 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:54:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:54:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 520ms 07:54:53 INFO - TEST-START | /DOMEvents/constructors.html 07:54:53 INFO - PROCESS | 1956 | 1462373693316 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1956 | 1462373693317 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:54:53 INFO - PROCESS | 1956 | 1462373693319 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1956 | 1462373693321 Marionette TRACE conn2 <- [1,2914,null,{}] 07:54:53 INFO - PROCESS | 1956 | 1462373693324 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 1956 | 1462373693454 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:54:53 INFO - PROCESS | 1956 | 1462373693458 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e3a000 == 65 [pid = 1956] [id = 736] 07:54:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1122a8c00) [pid = 1956] [serial = 2208] [outer = 0x0] 07:54:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x118050800) [pid = 1956] [serial = 2209] [outer = 0x1122a8c00] 07:54:53 INFO - PROCESS | 1956 | 1462373693488 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x12156a800) [pid = 1956] [serial = 2210] [outer = 0x1122a8c00] 07:54:53 INFO - PROCESS | 1956 | 1462373693845 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:54:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:54:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 576ms 07:54:53 INFO - PROCESS | 1956 | 1462373693898 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1956 | 1462373693900 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:54:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:54:53 INFO - PROCESS | 1956 | 1462373693904 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1956 | 1462373693906 Marionette TRACE conn2 <- [1,2918,null,{}] 07:54:53 INFO - PROCESS | 1956 | 1462373693924 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1956 | 1462373694061 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:54:54 INFO - PROCESS | 1956 | 1462373694071 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x134fbf000 == 66 [pid = 1956] [id = 737] 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x121b08400) [pid = 1956] [serial = 2211] [outer = 0x0] 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x125d2e400) [pid = 1956] [serial = 2212] [outer = 0x121b08400] 07:54:54 INFO - PROCESS | 1956 | 1462373694112 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x12a371400) [pid = 1956] [serial = 2213] [outer = 0x121b08400] 07:54:54 INFO - PROCESS | 1956 | 1462373694549 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:54:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 686ms 07:54:54 INFO - PROCESS | 1956 | 1462373694592 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:54:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:54:54 INFO - PROCESS | 1956 | 1462373694595 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:54:54 INFO - PROCESS | 1956 | 1462373694597 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1956 | 1462373694599 Marionette TRACE conn2 <- [1,2922,null,{}] 07:54:54 INFO - PROCESS | 1956 | 1462373694601 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1956 | 1462373694732 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:54:54 INFO - PROCESS | 1956 | 1462373694841 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1956 | ++DOCSHELL 0x1176dd800 == 67 [pid = 1956] [id = 738] 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 159 (0x110f25400) [pid = 1956] [serial = 2214] [outer = 0x0] 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 160 (0x111ed5c00) [pid = 1956] [serial = 2215] [outer = 0x110f25400] 07:54:54 INFO - PROCESS | 1956 | 1462373694872 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1956 | ++DOMWINDOW == 161 (0x1127c5c00) [pid = 1956] [serial = 2216] [outer = 0x110f25400] 07:54:55 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:54:55 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:54:55 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:54:55 INFO - PROCESS | 1956 | [1956] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:54:55 INFO - PROCESS | 1956 | 1462373695253 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:54:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:54:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:54:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:54:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:54:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:54:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:54:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:54:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:54:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:54:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 07:54:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:54:55 INFO - PROCESS | 1956 | 1462373695270 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 1956 | 1462373695273 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:54:55 INFO - PROCESS | 1956 | 1462373695277 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1956 | 1462373695279 Marionette TRACE conn2 <- [1,2926,null,{}] 07:54:55 INFO - PROCESS | 1956 | 1462373695283 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 1956 | 1462373695394 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:54:55 INFO - PROCESS | 1956 | 1462373695498 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcd0800 == 68 [pid = 1956] [id = 739] 07:54:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 162 (0x118004000) [pid = 1956] [serial = 2217] [outer = 0x0] 07:54:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 163 (0x119150000) [pid = 1956] [serial = 2218] [outer = 0x118004000] 07:54:55 INFO - PROCESS | 1956 | 1462373695532 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1956 | ++DOMWINDOW == 164 (0x119cea800) [pid = 1956] [serial = 2219] [outer = 0x118004000] 07:54:55 INFO - PROCESS | 1956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:54:55 INFO - PROCESS | 1956 | 1462373695890 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:54:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 07:54:55 INFO - PROCESS | 1956 | 1462373695899 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:54:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:54:55 INFO - PROCESS | 1956 | 1462373695902 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:54:55 INFO - PROCESS | 1956 | 1462373695905 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1956 | 1462373695908 Marionette TRACE conn2 <- [1,2930,null,{}] 07:54:55 INFO - PROCESS | 1956 | 1462373695911 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 1956 | 1462373696018 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:54:56 INFO - PROCESS | 1956 | 1462373696127 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x13466b800 == 69 [pid = 1956] [id = 740] 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 165 (0x1217e9c00) [pid = 1956] [serial = 2220] [outer = 0x0] 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 166 (0x12491b400) [pid = 1956] [serial = 2221] [outer = 0x1217e9c00] 07:54:56 INFO - PROCESS | 1956 | 1462373696159 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 167 (0x125273000) [pid = 1956] [serial = 2222] [outer = 0x1217e9c00] 07:54:56 INFO - PROCESS | 1956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:54:56 INFO - PROCESS | 1956 | 1462373696520 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:54:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 07:54:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:54:56 INFO - PROCESS | 1956 | 1462373696529 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1956 | 1462373696530 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:54:56 INFO - PROCESS | 1956 | 1462373696537 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1956 | 1462373696542 Marionette TRACE conn2 <- [1,2934,null,{}] 07:54:56 INFO - PROCESS | 1956 | 1462373696545 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 1956 | 1462373696652 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:54:56 INFO - PROCESS | 1956 | 1462373696720 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1956 | ++DOCSHELL 0x137619800 == 70 [pid = 1956] [id = 741] 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 168 (0x1289c5000) [pid = 1956] [serial = 2223] [outer = 0x0] 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 169 (0x128c6c000) [pid = 1956] [serial = 2224] [outer = 0x1289c5000] 07:54:56 INFO - PROCESS | 1956 | 1462373696813 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1956 | ++DOMWINDOW == 170 (0x129243c00) [pid = 1956] [serial = 2225] [outer = 0x1289c5000] 07:54:57 INFO - PROCESS | 1956 | 1462373697169 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:54:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 679ms 07:54:57 INFO - PROCESS | 1956 | 1462373697213 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1956 | 1462373697215 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:54:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:54:57 INFO - PROCESS | 1956 | 1462373697217 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1956 | 1462373697218 Marionette TRACE conn2 <- [1,2938,null,{}] 07:54:57 INFO - PROCESS | 1956 | 1462373697221 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 1956 | 1462373697329 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:54:57 INFO - PROCESS | 1956 | 1462373697437 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377ab800 == 71 [pid = 1956] [id = 742] 07:54:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 171 (0x1293dfc00) [pid = 1956] [serial = 2226] [outer = 0x0] 07:54:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 172 (0x12955e000) [pid = 1956] [serial = 2227] [outer = 0x1293dfc00] 07:54:57 INFO - PROCESS | 1956 | 1462373697469 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1956 | ++DOMWINDOW == 173 (0x12a550400) [pid = 1956] [serial = 2228] [outer = 0x1293dfc00] 07:54:57 INFO - PROCESS | 1956 | 1462373697810 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:54:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 07:54:57 INFO - PROCESS | 1956 | 1462373697838 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1956 | 1462373697839 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:54:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:54:57 INFO - PROCESS | 1956 | 1462373697842 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1956 | 1462373697843 Marionette TRACE conn2 <- [1,2942,null,{}] 07:54:57 INFO - PROCESS | 1956 | 1462373697846 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 1956 | 1462373697951 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:54:58 INFO - PROCESS | 1956 | 1462373698075 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x1377cc000 == 72 [pid = 1956] [id = 743] 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 174 (0x12b108400) [pid = 1956] [serial = 2229] [outer = 0x0] 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 175 (0x12b236000) [pid = 1956] [serial = 2230] [outer = 0x12b108400] 07:54:58 INFO - PROCESS | 1956 | 1462373698116 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 176 (0x12bc29c00) [pid = 1956] [serial = 2231] [outer = 0x12b108400] 07:54:58 INFO - PROCESS | 1956 | 1462373698499 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:54:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:54:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 07:54:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:54:58 INFO - PROCESS | 1956 | 1462373698512 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1956 | 1462373698514 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:54:58 INFO - PROCESS | 1956 | 1462373698516 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1956 | 1462373698517 Marionette TRACE conn2 <- [1,2946,null,{}] 07:54:58 INFO - PROCESS | 1956 | 1462373698520 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 1956 | 1462373698676 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:54:58 INFO - PROCESS | 1956 | 1462373698810 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1956 | ++DOCSHELL 0x124dc1000 == 73 [pid = 1956] [id = 744] 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 177 (0x116a4b400) [pid = 1956] [serial = 2232] [outer = 0x0] 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 178 (0x12bdb4c00) [pid = 1956] [serial = 2233] [outer = 0x116a4b400] 07:54:58 INFO - PROCESS | 1956 | 1462373698841 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1956 | ++DOMWINDOW == 179 (0x12bdbe800) [pid = 1956] [serial = 2234] [outer = 0x116a4b400] 07:54:59 INFO - PROCESS | 1956 | 1462373699197 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:54:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 720ms 07:54:59 INFO - PROCESS | 1956 | 1462373699238 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1956 | 1462373699240 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:54:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:54:59 INFO - PROCESS | 1956 | 1462373699243 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1956 | 1462373699245 Marionette TRACE conn2 <- [1,2950,null,{}] 07:54:59 INFO - PROCESS | 1956 | 1462373699249 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 1956 | 1462373699411 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:54:59 INFO - PROCESS | 1956 | 1462373699544 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bcd7000 == 74 [pid = 1956] [id = 745] 07:54:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 180 (0x11279c000) [pid = 1956] [serial = 2235] [outer = 0x0] 07:54:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 181 (0x128e43400) [pid = 1956] [serial = 2236] [outer = 0x11279c000] 07:54:59 INFO - PROCESS | 1956 | 1462373699582 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 182 (0x12bdb1c00) [pid = 1956] [serial = 2237] [outer = 0x11279c000] 07:54:59 INFO - PROCESS | 1956 | ++DOCSHELL 0x112e9a000 == 75 [pid = 1956] [id = 746] 07:54:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 183 (0x1160d1000) [pid = 1956] [serial = 2238] [outer = 0x0] 07:54:59 INFO - PROCESS | 1956 | ++DOMWINDOW == 184 (0x11716c000) [pid = 1956] [serial = 2239] [outer = 0x1160d1000] 07:54:59 INFO - PROCESS | 1956 | 1462373699985 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:55:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 07:55:00 INFO - PROCESS | 1956 | 1462373700015 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1956 | 1462373700017 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:55:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:55:00 INFO - PROCESS | 1956 | 1462373700019 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1956 | 1462373700020 Marionette TRACE conn2 <- [1,2954,null,{}] 07:55:00 INFO - PROCESS | 1956 | 1462373700023 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 1956 | 1462373700160 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:55:00 INFO - PROCESS | 1956 | 1462373700274 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1956 | ++DOCSHELL 0x113b7f800 == 76 [pid = 1956] [id = 747] 07:55:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 185 (0x112019c00) [pid = 1956] [serial = 2240] [outer = 0x0] 07:55:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 186 (0x1127c3c00) [pid = 1956] [serial = 2241] [outer = 0x112019c00] 07:55:00 INFO - PROCESS | 1956 | 1462373700305 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1956 | ++DOMWINDOW == 187 (0x1169a8000) [pid = 1956] [serial = 2242] [outer = 0x112019c00] 07:55:00 INFO - PROCESS | 1956 | 1462373700874 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:55:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:55:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 869ms 07:55:00 INFO - PROCESS | 1956 | 1462373700889 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1956 | 1462373700893 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:55:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:55:00 INFO - PROCESS | 1956 | 1462373700896 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1956 | 1462373700899 Marionette TRACE conn2 <- [1,2958,null,{}] 07:55:00 INFO - PROCESS | 1956 | 1462373700902 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 1956 | 1462373701016 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:55:01 INFO - PROCESS | 1956 | 1462373701101 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1c3800 == 77 [pid = 1956] [id = 748] 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 188 (0x112a5c800) [pid = 1956] [serial = 2243] [outer = 0x0] 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 189 (0x118003c00) [pid = 1956] [serial = 2244] [outer = 0x112a5c800] 07:55:01 INFO - PROCESS | 1956 | 1462373701132 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 190 (0x1181a4800) [pid = 1956] [serial = 2245] [outer = 0x112a5c800] 07:55:01 INFO - PROCESS | 1956 | 1462373701497 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:55:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 622ms 07:55:01 INFO - PROCESS | 1956 | 1462373701518 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1956 | 1462373701522 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:55:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:55:01 INFO - PROCESS | 1956 | 1462373701526 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1956 | 1462373701528 Marionette TRACE conn2 <- [1,2962,null,{}] 07:55:01 INFO - PROCESS | 1956 | 1462373701530 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 1956 | 1462373701631 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:55:01 INFO - PROCESS | 1956 | 1462373701703 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1956 | ++DOCSHELL 0x1171f8800 == 78 [pid = 1956] [id = 749] 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 191 (0x118430000) [pid = 1956] [serial = 2246] [outer = 0x0] 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 192 (0x118511400) [pid = 1956] [serial = 2247] [outer = 0x118430000] 07:55:01 INFO - PROCESS | 1956 | 1462373701775 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1956 | ++DOMWINDOW == 193 (0x1192e7400) [pid = 1956] [serial = 2248] [outer = 0x118430000] 07:55:02 INFO - PROCESS | 1956 | 1462373702101 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1192d4800 == 77 [pid = 1956] [id = 677] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x128e0b000 == 76 [pid = 1956] [id = 678] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12bae7800 == 75 [pid = 1956] [id = 643] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12cf15000 == 74 [pid = 1956] [id = 659] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3df800 == 73 [pid = 1956] [id = 679] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x134fbf000 == 72 [pid = 1956] [id = 737] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x134e3a000 == 71 [pid = 1956] [id = 736] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1217e4000 == 70 [pid = 1956] [id = 735] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x134b61000 == 69 [pid = 1956] [id = 734] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x134664000 == 68 [pid = 1956] [id = 733] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12ec5a800 == 67 [pid = 1956] [id = 732] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 192 (0x11800d400) [pid = 1956] [serial = 2152] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 191 (0x12bc2ec00) [pid = 1956] [serial = 2131] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 190 (0x11815b800) [pid = 1956] [serial = 2134] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 189 (0x12196c800) [pid = 1956] [serial = 2137] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 188 (0x129556c00) [pid = 1956] [serial = 2140] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 187 (0x12a9dfc00) [pid = 1956] [serial = 2143] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3ef800 == 66 [pid = 1956] [id = 731] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce1d000 == 65 [pid = 1956] [id = 730] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12c67d000 == 64 [pid = 1956] [id = 729] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1cb800 == 63 [pid = 1956] [id = 728] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x119cbb000 == 62 [pid = 1956] [id = 727] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x119cab800 == 61 [pid = 1956] [id = 726] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x12a584000 == 60 [pid = 1956] [id = 722] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1292d5800 == 59 [pid = 1956] [id = 721] 07:55:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:55:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x126f4b000 == 58 [pid = 1956] [id = 720] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1249b7000 == 57 [pid = 1956] [id = 719] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x1185d1800 == 56 [pid = 1956] [id = 718] 07:55:02 INFO - PROCESS | 1956 | --DOCSHELL 0x119cc0800 == 55 [pid = 1956] [id = 717] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 186 (0x121bd0000) [pid = 1956] [serial = 1937] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 185 (0x128e44800) [pid = 1956] [serial = 1997] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 184 (0x112797c00) [pid = 1956] [serial = 1925] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 183 (0x1288cf000) [pid = 1956] [serial = 1994] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 182 (0x129109800) [pid = 1956] [serial = 1778] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 181 (0x1161db000) [pid = 1956] [serial = 1928] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 180 (0x1127f4400) [pid = 1956] [serial = 1838] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 179 (0x11850ec00) [pid = 1956] [serial = 1931] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 178 (0x1213c0c00) [pid = 1956] [serial = 1934] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 177 (0x1127ef400) [pid = 1956] [serial = 1874] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 176 (0x1192f0000) [pid = 1956] [serial = 1883] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 175 (0x1251e4c00) [pid = 1956] [serial = 1991] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 174 (0x11819fc00) [pid = 1956] [serial = 1985] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 173 (0x1122aa400) [pid = 1956] [serial = 1835] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 172 (0x12136e400) [pid = 1956] [serial = 1988] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 171 (0x115e40000) [pid = 1956] [serial = 1982] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 170 (0x1195b2000) [pid = 1956] [serial = 1886] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 169 (0x118157c00) [pid = 1956] [serial = 1880] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 168 (0x1166aa000) [pid = 1956] [serial = 1877] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 167 (0x12923c800) [pid = 1956] [serial = 2110] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 166 (0x1289c7c00) [pid = 1956] [serial = 2107] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 165 (0x125d35c00) [pid = 1956] [serial = 2104] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 164 (0x1288c9000) [pid = 1956] [serial = 2105] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 163 (0x1293e7800) [pid = 1956] [serial = 2072] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 162 (0x129557800) [pid = 1956] [serial = 2084] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 161 (0x12923d400) [pid = 1956] [serial = 2083] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 160 (0x117514000) [pid = 1956] [serial = 2075] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 159 (0x113408800) [pid = 1956] [serial = 2074] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 158 (0x121aec400) [pid = 1956] [serial = 2101] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x124879400) [pid = 1956] [serial = 2102] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x1289c9400) [pid = 1956] [serial = 2081] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x126fef000) [pid = 1956] [serial = 2080] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12a630c00) [pid = 1956] [serial = 2113] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x119423c00) [pid = 1956] [serial = 2078] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x118434c00) [pid = 1956] [serial = 2077] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1176b6000) [pid = 1956] [serial = 2119] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x12a95ec00) [pid = 1956] [serial = 2093] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1289c4400) [pid = 1956] [serial = 2092] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x118010400) [pid = 1956] [serial = 2096] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1127c6400) [pid = 1956] [serial = 2149] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x115e36c00) [pid = 1956] [serial = 2095] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1181a3800) [pid = 1956] [serial = 2098] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x12b23f400) [pid = 1956] [serial = 2126] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1195b1400) [pid = 1956] [serial = 2099] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x12a95ac00) [pid = 1956] [serial = 2090] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12a542400) [pid = 1956] [serial = 2089] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x129563400) [pid = 1956] [serial = 2087] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x115155400) [pid = 1956] [serial = 2150] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x12955ec00) [pid = 1956] [serial = 2086] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x12a9d4c00) [pid = 1956] [serial = 2116] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x125148000) [pid = 1956] [serial = 2120] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x12b10f800) [pid = 1956] [serial = 2125] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x128c2b000) [pid = 1956] [serial = 2146] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12b10d400) [pid = 1956] [serial = 2147] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x12b9c0400) [pid = 1956] [serial = 2128] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x12bc26c00) [pid = 1956] [serial = 2129] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x12af23800) [pid = 1956] [serial = 2122] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x12a963400) [pid = 1956] [serial = 2114] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x12a9db000) [pid = 1956] [serial = 2117] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x12af2d400) [pid = 1956] [serial = 2123] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x12a541400) [pid = 1956] [serial = 2111] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x128c79c00) [pid = 1956] [serial = 2108] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1132cb000) [pid = 1956] [serial = 2033] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x11807b400) [pid = 1956] [serial = 2036] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x129110000) [pid = 1956] [serial = 2030] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x121bc7400) [pid = 1956] [serial = 2039] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x128a35000) [pid = 1956] [serial = 2042] [outer = 0x0] [url = about:blank] 07:55:02 INFO - PROCESS | 1956 | 1462373702208 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1956 | 1462373702210 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:55:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:55:02 INFO - PROCESS | 1956 | 1462373702217 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1956 | 1462373702220 Marionette TRACE conn2 <- [1,2966,null,{}] 07:55:02 INFO - PROCESS | 1956 | 1462373702227 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 1956 | 1462373702316 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:55:02 INFO - PROCESS | 1956 | 1462373702342 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x1192cf800 == 56 [pid = 1956] [id = 750] 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1181a3800) [pid = 1956] [serial = 2249] [outer = 0x0] 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x11914f800) [pid = 1956] [serial = 2250] [outer = 0x1181a3800] 07:55:02 INFO - PROCESS | 1956 | 1462373702370 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1195b8000) [pid = 1956] [serial = 2251] [outer = 0x1181a3800] 07:55:02 INFO - PROCESS | 1956 | 1462373702718 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:55:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:55:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 524ms 07:55:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:55:02 INFO - PROCESS | 1956 | 1462373702742 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1956 | 1462373702744 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:55:02 INFO - PROCESS | 1956 | 1462373702746 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1956 | 1462373702747 Marionette TRACE conn2 <- [1,2970,null,{}] 07:55:02 INFO - PROCESS | 1956 | 1462373702750 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 1956 | 1462373702884 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:55:02 INFO - PROCESS | 1956 | 1462373702891 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1956 | ++DOCSHELL 0x1252ca800 == 57 [pid = 1956] [id = 751] 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1199c4800) [pid = 1956] [serial = 2252] [outer = 0x0] 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x121368400) [pid = 1956] [serial = 2253] [outer = 0x1199c4800] 07:55:02 INFO - PROCESS | 1956 | 1462373702918 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x1218af400) [pid = 1956] [serial = 2254] [outer = 0x1199c4800] 07:55:03 INFO - PROCESS | 1956 | 1462373703232 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:55:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 520ms 07:55:03 INFO - PROCESS | 1956 | 1462373703267 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:55:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:55:03 INFO - PROCESS | 1956 | 1462373703269 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:55:03 INFO - PROCESS | 1956 | 1462373703273 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1956 | 1462373703275 Marionette TRACE conn2 <- [1,2974,null,{}] 07:55:03 INFO - PROCESS | 1956 | 1462373703278 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 1956 | 1462373703425 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:55:03 INFO - PROCESS | 1956 | 1462373703516 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1956 | ++DOCSHELL 0x128e11800 == 58 [pid = 1956] [id = 752] 07:55:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x119cf0800) [pid = 1956] [serial = 2255] [outer = 0x0] 07:55:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x121bc7400) [pid = 1956] [serial = 2256] [outer = 0x119cf0800] 07:55:03 INFO - PROCESS | 1956 | 1462373703556 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x124d62c00) [pid = 1956] [serial = 2257] [outer = 0x119cf0800] 07:55:03 INFO - PROCESS | 1956 | 1462373703877 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:55:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 07:55:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:55:03 INFO - PROCESS | 1956 | 1462373703896 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1956 | 1462373703897 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:55:03 INFO - PROCESS | 1956 | 1462373703902 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1956 | 1462373703903 Marionette TRACE conn2 <- [1,2978,null,{}] 07:55:03 INFO - PROCESS | 1956 | 1462373703913 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 1956 | 1462373704057 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:55:04 INFO - PROCESS | 1956 | 1462373704065 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b912000 == 59 [pid = 1956] [id = 753] 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x124f9f800) [pid = 1956] [serial = 2258] [outer = 0x0] 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x126fe8800) [pid = 1956] [serial = 2259] [outer = 0x124f9f800] 07:55:04 INFO - PROCESS | 1956 | 1462373704091 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x128a2c400) [pid = 1956] [serial = 2260] [outer = 0x124f9f800] 07:55:04 INFO - PROCESS | 1956 | 1462373704427 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:55:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:55:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 572ms 07:55:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:55:04 INFO - PROCESS | 1956 | 1462373704472 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1956 | 1462373704474 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:55:04 INFO - PROCESS | 1956 | 1462373704483 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1956 | 1462373704485 Marionette TRACE conn2 <- [1,2982,null,{}] 07:55:04 INFO - PROCESS | 1956 | 1462373704489 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 1956 | 1462373704647 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:55:04 INFO - PROCESS | 1956 | 1462373704677 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd70800 == 60 [pid = 1956] [id = 754] 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x128a2ac00) [pid = 1956] [serial = 2261] [outer = 0x0] 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x128c79c00) [pid = 1956] [serial = 2262] [outer = 0x128a2ac00] 07:55:04 INFO - PROCESS | 1956 | 1462373704707 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x125d36400) [pid = 1956] [serial = 2263] [outer = 0x128a2ac00] 07:55:05 INFO - PROCESS | 1956 | 1462373705043 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:55:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:55:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:55:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 578ms 07:55:05 INFO - PROCESS | 1956 | 1462373705055 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 1956 | 1462373705056 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:55:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:55:05 INFO - PROCESS | 1956 | 1462373705067 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1956 | 1462373705068 Marionette TRACE conn2 <- [1,2986,null,{}] 07:55:05 INFO - PROCESS | 1956 | 1462373705070 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1956 | 1462373705177 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:55:05 INFO - PROCESS | 1956 | 1462373705216 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c677000 == 61 [pid = 1956] [id = 755] 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x128a2cc00) [pid = 1956] [serial = 2264] [outer = 0x0] 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x12923bc00) [pid = 1956] [serial = 2265] [outer = 0x128a2cc00] 07:55:05 INFO - PROCESS | 1956 | 1462373705241 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x129554400) [pid = 1956] [serial = 2266] [outer = 0x128a2cc00] 07:55:05 INFO - PROCESS | 1956 | 1462373705522 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:55:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 475ms 07:55:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:55:05 INFO - PROCESS | 1956 | 1462373705535 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 1956 | 1462373705537 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:55:05 INFO - PROCESS | 1956 | 1462373705547 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1956 | 1462373705548 Marionette TRACE conn2 <- [1,2990,null,{}] 07:55:05 INFO - PROCESS | 1956 | 1462373705563 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1956 | 1462373705680 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:55:05 INFO - PROCESS | 1956 | 1462373705718 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1956 | ++DOCSHELL 0x12ce1e000 == 62 [pid = 1956] [id = 756] 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x128e3c800) [pid = 1956] [serial = 2267] [outer = 0x0] 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12a370000) [pid = 1956] [serial = 2268] [outer = 0x128e3c800] 07:55:05 INFO - PROCESS | 1956 | 1462373705743 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x12a630c00) [pid = 1956] [serial = 2269] [outer = 0x128e3c800] 07:55:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3df000 == 63 [pid = 1956] [id = 757] 07:55:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x12a9db000) [pid = 1956] [serial = 2270] [outer = 0x0] 07:55:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x12a95fc00) [pid = 1956] [serial = 2271] [outer = 0x12a9db000] 07:55:06 INFO - PROCESS | 1956 | 1462373706079 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:55:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 583ms 07:55:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:55:06 INFO - PROCESS | 1956 | 1462373706128 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1956 | 1462373706129 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:55:06 INFO - PROCESS | 1956 | 1462373706131 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1956 | 1462373706132 Marionette TRACE conn2 <- [1,2994,null,{}] 07:55:06 INFO - PROCESS | 1956 | 1462373706134 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 1956 | 1462373706276 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:55:06 INFO - PROCESS | 1956 | 1462373706297 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d733000 == 64 [pid = 1956] [id = 758] 07:55:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x12a9d2400) [pid = 1956] [serial = 2272] [outer = 0x0] 07:55:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12a9da400) [pid = 1956] [serial = 2273] [outer = 0x12a9d2400] 07:55:06 INFO - PROCESS | 1956 | 1462373706322 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12af25800) [pid = 1956] [serial = 2274] [outer = 0x12a9d2400] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x1195bc400) [pid = 1956] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x1293e1800) [pid = 1956] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x12a375000) [pid = 1956] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x118011400) [pid = 1956] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x12b23fc00) [pid = 1956] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x12a9d4000) [pid = 1956] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x129242c00) [pid = 1956] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x12b107800) [pid = 1956] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1122b6000) [pid = 1956] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x11800a000) [pid = 1956] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x11914b800) [pid = 1956] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x124c82400) [pid = 1956] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x12121ac00) [pid = 1956] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x1133ee000) [pid = 1956] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x121aec800) [pid = 1956] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x121214800) [pid = 1956] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x118c18000) [pid = 1956] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x121af0800) [pid = 1956] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x128a32400) [pid = 1956] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x1258da800) [pid = 1956] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x11815b000) [pid = 1956] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x111048800) [pid = 1956] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1122a8c00) [pid = 1956] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:55:06 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x12923fc00) [pid = 1956] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:55:06 INFO - PROCESS | 1956 | 1462373706854 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:55:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:55:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 772ms 07:55:06 INFO - PROCESS | 1956 | 1462373706904 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1956 | 1462373706907 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:55:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:55:06 INFO - PROCESS | 1956 | 1462373706928 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1956 | 1462373706930 Marionette TRACE conn2 <- [1,2998,null,{}] 07:55:06 INFO - PROCESS | 1956 | 1462373706933 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 1956 | 1462373707047 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:55:07 INFO - PROCESS | 1956 | 1462373707061 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12bd61800 == 65 [pid = 1956] [id = 759] 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1248a3c00) [pid = 1956] [serial = 2275] [outer = 0x0] 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x1289c1c00) [pid = 1956] [serial = 2276] [outer = 0x1248a3c00] 07:55:07 INFO - PROCESS | 1956 | 1462373707092 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12a9d4c00) [pid = 1956] [serial = 2277] [outer = 0x1248a3c00] 07:55:07 INFO - PROCESS | 1956 | 1462373707404 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:55:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 527ms 07:55:07 INFO - PROCESS | 1956 | 1462373707451 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1956 | 1462373707452 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:55:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:55:07 INFO - PROCESS | 1956 | 1462373707454 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1956 | 1462373707455 Marionette TRACE conn2 <- [1,3002,null,{}] 07:55:07 INFO - PROCESS | 1956 | 1462373707458 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 1956 | 1462373707552 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:55:07 INFO - PROCESS | 1956 | 1462373707622 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9b6800 == 66 [pid = 1956] [id = 760] 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x124d5bc00) [pid = 1956] [serial = 2278] [outer = 0x0] 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12af27800) [pid = 1956] [serial = 2279] [outer = 0x124d5bc00] 07:55:07 INFO - PROCESS | 1956 | 1462373707647 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12b10f800) [pid = 1956] [serial = 2280] [outer = 0x124d5bc00] 07:55:07 INFO - PROCESS | 1956 | 1462373707918 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:55:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 07:55:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:55:07 INFO - PROCESS | 1956 | 1462373707928 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1956 | 1462373707930 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:55:07 INFO - PROCESS | 1956 | 1462373707932 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1956 | 1462373707933 Marionette TRACE conn2 <- [1,3006,null,{}] 07:55:07 INFO - PROCESS | 1956 | 1462373707935 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1956 | 1462373708031 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:55:08 INFO - PROCESS | 1956 | 1462373708035 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x1325d4800 == 67 [pid = 1956] [id = 761] 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x1251db000) [pid = 1956] [serial = 2281] [outer = 0x0] 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12b9c7800) [pid = 1956] [serial = 2282] [outer = 0x1251db000] 07:55:08 INFO - PROCESS | 1956 | 1462373708060 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x12bc30400) [pid = 1956] [serial = 2283] [outer = 0x1251db000] 07:55:08 INFO - PROCESS | 1956 | 1462373708362 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:55:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 467ms 07:55:08 INFO - PROCESS | 1956 | 1462373708400 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:55:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:55:08 INFO - PROCESS | 1956 | 1462373708401 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:55:08 INFO - PROCESS | 1956 | 1462373708403 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1956 | 1462373708405 Marionette TRACE conn2 <- [1,3010,null,{}] 07:55:08 INFO - PROCESS | 1956 | 1462373708409 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1956 | 1462373708502 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:55:08 INFO - PROCESS | 1956 | 1462373708573 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1956 | ++DOCSHELL 0x13467b800 == 68 [pid = 1956] [id = 762] 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x12bc30000) [pid = 1956] [serial = 2284] [outer = 0x0] 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x12bdb7000) [pid = 1956] [serial = 2285] [outer = 0x12bc30000] 07:55:08 INFO - PROCESS | 1956 | 1462373708598 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x12c173c00) [pid = 1956] [serial = 2286] [outer = 0x12bc30000] 07:55:09 INFO - PROCESS | 1956 | 1462373709003 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:55:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 617ms 07:55:09 INFO - PROCESS | 1956 | 1462373709022 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1956 | 1462373709025 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:55:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:55:09 INFO - PROCESS | 1956 | 1462373709029 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1956 | 1462373709031 Marionette TRACE conn2 <- [1,3014,null,{}] 07:55:09 INFO - PROCESS | 1956 | 1462373709035 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 1956 | 1462373709153 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:55:09 INFO - PROCESS | 1956 | 1462373709261 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12149c000 == 69 [pid = 1956] [id = 763] 07:55:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x112794c00) [pid = 1956] [serial = 2287] [outer = 0x0] 07:55:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x112a5b400) [pid = 1956] [serial = 2288] [outer = 0x112794c00] 07:55:09 INFO - PROCESS | 1956 | 1462373709297 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x1166ac400) [pid = 1956] [serial = 2289] [outer = 0x112794c00] 07:55:09 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:09 INFO - PROCESS | 1956 | 1462373709693 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:55:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:55:09 INFO - {} 07:55:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:55:09 INFO - {} 07:55:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:55:09 INFO - {} 07:55:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:55:09 INFO - {} 07:55:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 674ms 07:55:09 INFO - TEST-START | /FileAPI/fileReader.html 07:55:09 INFO - PROCESS | 1956 | 1462373709704 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1956 | 1462373709708 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:55:09 INFO - PROCESS | 1956 | 1462373709713 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1956 | 1462373709715 Marionette TRACE conn2 <- [1,3018,null,{}] 07:55:09 INFO - PROCESS | 1956 | 1462373709717 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 1956 | 1462373709830 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:55:09 INFO - PROCESS | 1956 | 1462373709933 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1956 | ++DOCSHELL 0x12b1ca000 == 70 [pid = 1956] [id = 764] 07:55:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x117521c00) [pid = 1956] [serial = 2290] [outer = 0x0] 07:55:09 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x1180cd400) [pid = 1956] [serial = 2291] [outer = 0x117521c00] 07:55:09 INFO - PROCESS | 1956 | 1462373709964 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x121367800) [pid = 1956] [serial = 2292] [outer = 0x117521c00] 07:55:10 INFO - PROCESS | 1956 | 1462373710330 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:55:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:55:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:55:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:55:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 07:55:10 INFO - TEST-START | /FileAPI/historical.html 07:55:10 INFO - PROCESS | 1956 | 1462373710383 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1956 | 1462373710385 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:55:10 INFO - PROCESS | 1956 | 1462373710387 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1956 | 1462373710390 Marionette TRACE conn2 <- [1,3022,null,{}] 07:55:10 INFO - PROCESS | 1956 | 1462373710398 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 1956 | 1462373710544 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:55:10 INFO - PROCESS | 1956 | 1462373710686 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b13800 == 71 [pid = 1956] [id = 765] 07:55:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x1218ae400) [pid = 1956] [serial = 2293] [outer = 0x0] 07:55:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x124f9b800) [pid = 1956] [serial = 2294] [outer = 0x1218ae400] 07:55:10 INFO - PROCESS | 1956 | 1462373710719 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x126ff1400) [pid = 1956] [serial = 2295] [outer = 0x1218ae400] 07:55:11 INFO - PROCESS | 1956 | 1462373711088 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:55:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:55:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:55:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:55:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:55:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:55:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:55:11 INFO - TEST-OK | /FileAPI/historical.html | took 724ms 07:55:11 INFO - PROCESS | 1956 | 1462373711111 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1956 | 1462373711113 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:55:11 INFO - TEST-START | /FileAPI/idlharness.html 07:55:11 INFO - PROCESS | 1956 | 1462373711116 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1956 | 1462373711117 Marionette TRACE conn2 <- [1,3026,null,{}] 07:55:11 INFO - PROCESS | 1956 | 1462373711119 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 1956 | 1462373711230 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:55:11 INFO - PROCESS | 1956 | 1462373711336 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e3a000 == 72 [pid = 1956] [id = 766] 07:55:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x1289c4c00) [pid = 1956] [serial = 2296] [outer = 0x0] 07:55:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x12923c800) [pid = 1956] [serial = 2297] [outer = 0x1289c4c00] 07:55:11 INFO - PROCESS | 1956 | 1462373711367 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x12a95f400) [pid = 1956] [serial = 2298] [outer = 0x1289c4c00] 07:55:11 INFO - PROCESS | 1956 | 1462373711902 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:55:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:55:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:55:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:55:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:55:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:55:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:55:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 832ms 07:55:11 INFO - TEST-START | /FileAPI/idlharness.worker 07:55:11 INFO - PROCESS | 1956 | 1462373711949 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1956 | 1462373711950 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:55:11 INFO - PROCESS | 1956 | 1462373711952 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1956 | 1462373711954 Marionette TRACE conn2 <- [1,3030,null,{}] 07:55:11 INFO - PROCESS | 1956 | 1462373711956 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 1956 | 1462373712070 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:55:12 INFO - PROCESS | 1956 | 1462373712149 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f421000 == 73 [pid = 1956] [id = 767] 07:55:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x1258dc000) [pid = 1956] [serial = 2299] [outer = 0x0] 07:55:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12b237000) [pid = 1956] [serial = 2300] [outer = 0x1258dc000] 07:55:12 INFO - PROCESS | 1956 | 1462373712181 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x12c66cc00) [pid = 1956] [serial = 2301] [outer = 0x1258dc000] 07:55:12 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:12 INFO - PROCESS | 1956 | 1462373712885 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:55:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:55:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:55:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:55:12 INFO - {} 07:55:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:13 INFO - {} 07:55:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 993ms 07:55:13 INFO - PROCESS | 1956 | 1462373712973 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1956 | 1462373712974 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:55:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:55:13 INFO - PROCESS | 1956 | 1462373712992 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1956 | 1462373712994 Marionette TRACE conn2 <- [1,3034,null,{}] 07:55:13 INFO - PROCESS | 1956 | 1462373712996 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 1956 | 1462373713126 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:55:13 INFO - PROCESS | 1956 | 1462373713230 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1956 | ++DOCSHELL 0x116ae5800 == 74 [pid = 1956] [id = 768] 07:55:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x112025c00) [pid = 1956] [serial = 2302] [outer = 0x0] 07:55:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x1181a5800) [pid = 1956] [serial = 2303] [outer = 0x112025c00] 07:55:13 INFO - PROCESS | 1956 | 1462373713262 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x1293df000) [pid = 1956] [serial = 2304] [outer = 0x112025c00] 07:55:13 INFO - PROCESS | 1956 | 1462373713871 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:55:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 934ms 07:55:13 INFO - PROCESS | 1956 | 1462373713915 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1956 | 1462373713918 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:55:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:55:13 INFO - PROCESS | 1956 | 1462373713921 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1956 | 1462373713925 Marionette TRACE conn2 <- [1,3038,null,{}] 07:55:13 INFO - PROCESS | 1956 | 1462373713930 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1956 | 1462373714036 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:55:14 INFO - PROCESS | 1956 | 1462373714118 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x12a5c8800 == 75 [pid = 1956] [id = 769] 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 153 (0x1130a5c00) [pid = 1956] [serial = 2305] [outer = 0x0] 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 154 (0x113d5ec00) [pid = 1956] [serial = 2306] [outer = 0x1130a5c00] 07:55:14 INFO - PROCESS | 1956 | 1462373714146 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 155 (0x11751b000) [pid = 1956] [serial = 2307] [outer = 0x1130a5c00] 07:55:14 INFO - PROCESS | 1956 | 1462373714535 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:55:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 07:55:14 INFO - PROCESS | 1956 | 1462373714548 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1956 | 1462373714552 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:55:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:55:14 INFO - PROCESS | 1956 | 1462373714556 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1956 | 1462373714558 Marionette TRACE conn2 <- [1,3042,null,{}] 07:55:14 INFO - PROCESS | 1956 | 1462373714560 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1956 | 1462373714664 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:55:14 INFO - PROCESS | 1956 | 1462373714733 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1956 | ++DOCSHELL 0x119511800 == 76 [pid = 1956] [id = 770] 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 156 (0x112a5b800) [pid = 1956] [serial = 2308] [outer = 0x0] 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 157 (0x11800cc00) [pid = 1956] [serial = 2309] [outer = 0x112a5b800] 07:55:14 INFO - PROCESS | 1956 | 1462373714806 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1956 | ++DOMWINDOW == 158 (0x1181a6000) [pid = 1956] [serial = 2310] [outer = 0x112a5b800] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x1325d4800 == 75 [pid = 1956] [id = 761] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12d9b6800 == 74 [pid = 1956] [id = 760] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd61800 == 73 [pid = 1956] [id = 759] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12d733000 == 72 [pid = 1956] [id = 758] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12d3df000 == 71 [pid = 1956] [id = 757] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12ce1e000 == 70 [pid = 1956] [id = 756] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12c677000 == 69 [pid = 1956] [id = 755] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 157 (0x125d2e400) [pid = 1956] [serial = 2212] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12bd70800 == 68 [pid = 1956] [id = 754] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12b912000 == 67 [pid = 1956] [id = 753] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x128e11800 == 66 [pid = 1956] [id = 752] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x1252ca800 == 65 [pid = 1956] [id = 751] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x1192cf800 == 64 [pid = 1956] [id = 750] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x1171f8800 == 63 [pid = 1956] [id = 749] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x12b1c3800 == 62 [pid = 1956] [id = 748] 07:55:15 INFO - PROCESS | 1956 | --DOCSHELL 0x112e9a000 == 61 [pid = 1956] [id = 746] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 156 (0x12a9e1800) [pid = 1956] [serial = 2200] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 155 (0x12a9d6800) [pid = 1956] [serial = 2198] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 154 (0x12a95e400) [pid = 1956] [serial = 2197] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 153 (0x12b233400) [pid = 1956] [serial = 2203] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 152 (0x116937c00) [pid = 1956] [serial = 2156] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 151 (0x1130aa000) [pid = 1956] [serial = 2155] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 150 (0x118072000) [pid = 1956] [serial = 2179] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 149 (0x1199c1800) [pid = 1956] [serial = 2162] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 148 (0x11941a000) [pid = 1956] [serial = 2161] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 147 (0x1289bf400) [pid = 1956] [serial = 2174] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 146 (0x1288c6800) [pid = 1956] [serial = 2173] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 145 (0x121b0b800) [pid = 1956] [serial = 2168] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 144 (0x121af1000) [pid = 1956] [serial = 2167] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 143 (0x1289cc800) [pid = 1956] [serial = 2177] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 142 (0x1289c1400) [pid = 1956] [serial = 2176] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 141 (0x126fe9000) [pid = 1956] [serial = 2171] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 140 (0x124f9f000) [pid = 1956] [serial = 2170] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 139 (0x12156fc00) [pid = 1956] [serial = 2165] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 138 (0x121220400) [pid = 1956] [serial = 2164] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 137 (0x1199bdc00) [pid = 1956] [serial = 2182] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 136 (0x121368000) [pid = 1956] [serial = 2183] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 135 (0x124c82800) [pid = 1956] [serial = 2185] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x1288c8800) [pid = 1956] [serial = 2186] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x129104c00) [pid = 1956] [serial = 2191] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x12923e800) [pid = 1956] [serial = 2192] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x128a2e000) [pid = 1956] [serial = 2188] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x128e41c00) [pid = 1956] [serial = 2189] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x118439800) [pid = 1956] [serial = 2159] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x1182f1800) [pid = 1956] [serial = 2158] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x11269a000) [pid = 1956] [serial = 2206] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x118050800) [pid = 1956] [serial = 2209] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x12b23dc00) [pid = 1956] [serial = 2204] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x12156a800) [pid = 1956] [serial = 2210] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1127ee800) [pid = 1956] [serial = 2207] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x11842d800) [pid = 1956] [serial = 2180] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1293e5800) [pid = 1956] [serial = 2194] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x12a633400) [pid = 1956] [serial = 2195] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x12b107000) [pid = 1956] [serial = 2201] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 118 (0x1288c8c00) [pid = 1956] [serial = 2138] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 117 (0x12a631400) [pid = 1956] [serial = 2141] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 116 (0x12b10c000) [pid = 1956] [serial = 2144] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 115 (0x119420800) [pid = 1956] [serial = 2135] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | --DOMWINDOW == 114 (0x12bc33400) [pid = 1956] [serial = 2132] [outer = 0x0] [url = about:blank] 07:55:15 INFO - PROCESS | 1956 | 1462373715281 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:55:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:55:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:55:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:55:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 782ms 07:55:15 INFO - PROCESS | 1956 | 1462373715340 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1956 | 1462373715341 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:55:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:55:15 INFO - PROCESS | 1956 | 1462373715344 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1956 | 1462373715346 Marionette TRACE conn2 <- [1,3046,null,{}] 07:55:15 INFO - PROCESS | 1956 | 1462373715355 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 1956 | 1462373715443 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:55:15 INFO - PROCESS | 1956 | 1462373715453 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1956 | ++DOCSHELL 0x121b9a800 == 62 [pid = 1956] [id = 771] 07:55:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 115 (0x1181a8400) [pid = 1956] [serial = 2311] [outer = 0x0] 07:55:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 116 (0x1195b3000) [pid = 1956] [serial = 2312] [outer = 0x1181a8400] 07:55:15 INFO - PROCESS | 1956 | 1462373715483 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1956 | ++DOMWINDOW == 117 (0x12121cc00) [pid = 1956] [serial = 2313] [outer = 0x1181a8400] 07:55:15 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:15 INFO - PROCESS | 1956 | 1462373715877 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:55:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:55:15 INFO - {} 07:55:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 07:55:15 INFO - PROCESS | 1956 | 1462373715916 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1956 | 1462373715917 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:55:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:55:15 INFO - PROCESS | 1956 | 1462373715920 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1956 | 1462373715921 Marionette TRACE conn2 <- [1,3050,null,{}] 07:55:15 INFO - PROCESS | 1956 | 1462373715924 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 1956 | 1462373716035 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:55:16 INFO - PROCESS | 1956 | 1462373716046 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x1295e3000 == 63 [pid = 1956] [id = 772] 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 118 (0x12489d400) [pid = 1956] [serial = 2314] [outer = 0x0] 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 119 (0x124cad800) [pid = 1956] [serial = 2315] [outer = 0x12489d400] 07:55:16 INFO - PROCESS | 1956 | 1462373716073 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x124fa2c00) [pid = 1956] [serial = 2316] [outer = 0x12489d400] 07:55:16 INFO - PROCESS | 1956 | 1462373716448 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:55:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 573ms 07:55:16 INFO - PROCESS | 1956 | 1462373716494 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1956 | 1462373716496 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:55:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:55:16 INFO - PROCESS | 1956 | 1462373716500 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1956 | 1462373716501 Marionette TRACE conn2 <- [1,3054,null,{}] 07:55:16 INFO - PROCESS | 1956 | 1462373716504 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 1956 | 1462373716644 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:55:16 INFO - PROCESS | 1956 | 1462373716658 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1956 | ++DOCSHELL 0x124d25800 == 64 [pid = 1956] [id = 773] 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x125279000) [pid = 1956] [serial = 2317] [outer = 0x0] 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x126fe9800) [pid = 1956] [serial = 2318] [outer = 0x125279000] 07:55:16 INFO - PROCESS | 1956 | 1462373716695 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x1289bf400) [pid = 1956] [serial = 2319] [outer = 0x125279000] 07:55:17 INFO - PROCESS | 1956 | 1462373717148 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 684ms 07:55:17 INFO - PROCESS | 1956 | 1462373717184 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1956 | 1462373717186 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:55:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:55:17 INFO - PROCESS | 1956 | 1462373717188 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1956 | 1462373717190 Marionette TRACE conn2 <- [1,3058,null,{}] 07:55:17 INFO - PROCESS | 1956 | 1462373717192 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 1956 | 1462373717355 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:55:17 INFO - PROCESS | 1956 | 1462373717510 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1e5000 == 65 [pid = 1956] [id = 774] 07:55:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x125d2e400) [pid = 1956] [serial = 2320] [outer = 0x0] 07:55:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12955bc00) [pid = 1956] [serial = 2321] [outer = 0x125d2e400] 07:55:17 INFO - PROCESS | 1956 | 1462373717556 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x12a9d6800) [pid = 1956] [serial = 2322] [outer = 0x125d2e400] 07:55:17 INFO - PROCESS | 1956 | 1462373717898 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:55:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:55:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:55:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:55:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:55:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:55:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 724ms 07:55:17 INFO - PROCESS | 1956 | 1462373717915 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1956 | 1462373717916 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:55:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:55:17 INFO - PROCESS | 1956 | 1462373717919 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1956 | 1462373717920 Marionette TRACE conn2 <- [1,3062,null,{}] 07:55:17 INFO - PROCESS | 1956 | 1462373717922 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 1956 | 1462373718037 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:55:18 INFO - PROCESS | 1956 | 1462373718047 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb11000 == 66 [pid = 1956] [id = 775] 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12a9e1c00) [pid = 1956] [serial = 2323] [outer = 0x0] 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12af25000) [pid = 1956] [serial = 2324] [outer = 0x12a9e1c00] 07:55:18 INFO - PROCESS | 1956 | 1462373718076 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x12bdb0800) [pid = 1956] [serial = 2325] [outer = 0x12a9e1c00] 07:55:18 INFO - PROCESS | 1956 | [1956] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:18 INFO - PROCESS | 1956 | 1462373718416 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:55:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:55:18 INFO - {} 07:55:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 517ms 07:55:18 INFO - PROCESS | 1956 | 1462373718437 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:55:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:55:18 INFO - PROCESS | 1956 | 1462373718438 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:55:18 INFO - PROCESS | 1956 | 1462373718440 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1956 | 1462373718441 Marionette TRACE conn2 <- [1,3066,null,{}] 07:55:18 INFO - PROCESS | 1956 | 1462373718444 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 1956 | 1462373718555 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:55:18 INFO - PROCESS | 1956 | 1462373718596 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d3eb800 == 67 [pid = 1956] [id = 776] 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x12bdbb800) [pid = 1956] [serial = 2326] [outer = 0x0] 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x12c61a400) [pid = 1956] [serial = 2327] [outer = 0x12bdbb800] 07:55:18 INFO - PROCESS | 1956 | 1462373718621 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x12c622400) [pid = 1956] [serial = 2328] [outer = 0x12bdbb800] 07:55:18 INFO - PROCESS | 1956 | 1462373718948 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:55:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:55:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 521ms 07:55:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:55:18 INFO - PROCESS | 1956 | 1462373718962 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1956 | 1462373718963 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:55:18 INFO - PROCESS | 1956 | 1462373718965 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1956 | 1462373718966 Marionette TRACE conn2 <- [1,3070,null,{}] 07:55:18 INFO - PROCESS | 1956 | 1462373718969 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 1956 | 1462373719082 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:55:19 INFO - PROCESS | 1956 | 1462373719096 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12d9be800 == 68 [pid = 1956] [id = 777] 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x119f3f400) [pid = 1956] [serial = 2329] [outer = 0x0] 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x119f43800) [pid = 1956] [serial = 2330] [outer = 0x119f3f400] 07:55:19 INFO - PROCESS | 1956 | 1462373719121 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x119f47800) [pid = 1956] [serial = 2331] [outer = 0x119f3f400] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 134 (0x12a9d2400) [pid = 1956] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 133 (0x128a2ac00) [pid = 1956] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 132 (0x128a2cc00) [pid = 1956] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 131 (0x12a9db000) [pid = 1956] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 130 (0x128e3c800) [pid = 1956] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 129 (0x124f9f800) [pid = 1956] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 128 (0x118430000) [pid = 1956] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 127 (0x119cf0800) [pid = 1956] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 126 (0x112a5c800) [pid = 1956] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 125 (0x1199c4800) [pid = 1956] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 124 (0x1181a3800) [pid = 1956] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 123 (0x1160d1000) [pid = 1956] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 122 (0x124d5bc00) [pid = 1956] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 121 (0x1251db000) [pid = 1956] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 120 (0x1248a3c00) [pid = 1956] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:55:19 INFO - PROCESS | 1956 | --DOMWINDOW == 119 (0x121b08400) [pid = 1956] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:55:19 INFO - PROCESS | 1956 | 1462373719633 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:55:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 720ms 07:55:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:55:19 INFO - PROCESS | 1956 | 1462373719685 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1956 | 1462373719686 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:55:19 INFO - PROCESS | 1956 | 1462373719689 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1956 | 1462373719690 Marionette TRACE conn2 <- [1,3074,null,{}] 07:55:19 INFO - PROCESS | 1956 | 1462373719692 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 1956 | 1462373719785 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:55:19 INFO - PROCESS | 1956 | 1462373719790 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1956 | ++DOCSHELL 0x12c1d5800 == 69 [pid = 1956] [id = 778] 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 120 (0x119f48000) [pid = 1956] [serial = 2332] [outer = 0x0] 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 121 (0x1251db000) [pid = 1956] [serial = 2333] [outer = 0x119f48000] 07:55:19 INFO - PROCESS | 1956 | 1462373719816 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1956 | ++DOMWINDOW == 122 (0x12a9dc400) [pid = 1956] [serial = 2334] [outer = 0x119f48000] 07:55:20 INFO - PROCESS | 1956 | 1462373720163 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:55:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 522ms 07:55:20 INFO - PROCESS | 1956 | 1462373720211 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1956 | 1462373720213 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:55:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:55:20 INFO - PROCESS | 1956 | 1462373720215 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1956 | 1462373720217 Marionette TRACE conn2 <- [1,3078,null,{}] 07:55:20 INFO - PROCESS | 1956 | 1462373720219 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 1956 | 1462373720356 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:55:20 INFO - PROCESS | 1956 | 1462373720368 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x134671800 == 70 [pid = 1956] [id = 779] 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 123 (0x12c623800) [pid = 1956] [serial = 2335] [outer = 0x0] 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 124 (0x12c628000) [pid = 1956] [serial = 2336] [outer = 0x12c623800] 07:55:20 INFO - PROCESS | 1956 | 1462373720397 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 125 (0x12cc1fc00) [pid = 1956] [serial = 2337] [outer = 0x12c623800] 07:55:20 INFO - PROCESS | 1956 | 1462373720718 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1956 | 1462373720736 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:55:20 INFO - PROCESS | 1956 | 1462373720739 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1956 | 1462373720741 Marionette TRACE conn2 <- [1,3082,null,{}] 07:55:20 INFO - PROCESS | 1956 | 1462373720745 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 1956 | 1462373720838 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:55:20 INFO - PROCESS | 1956 | 1462373720842 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1956 | ++DOCSHELL 0x134e78800 == 71 [pid = 1956] [id = 780] 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 126 (0x12cc22400) [pid = 1956] [serial = 2338] [outer = 0x0] 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 127 (0x12cc28c00) [pid = 1956] [serial = 2339] [outer = 0x12cc22400] 07:55:20 INFO - PROCESS | 1956 | 1462373720868 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1956 | ++DOMWINDOW == 128 (0x12ce72000) [pid = 1956] [serial = 2340] [outer = 0x12cc22400] 07:55:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:55:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:55:21 INFO - PROCESS | 1956 | 1462373721204 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:55:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 473ms 07:55:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:55:21 INFO - PROCESS | 1956 | 1462373721215 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1956 | 1462373721216 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:55:21 INFO - PROCESS | 1956 | 1462373721218 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1956 | 1462373721219 Marionette TRACE conn2 <- [1,3086,null,{}] 07:55:21 INFO - PROCESS | 1956 | 1462373721222 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1956 | 1462373721355 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:55:21 INFO - PROCESS | 1956 | 1462373721361 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1956 | ++DOCSHELL 0x134faf800 == 72 [pid = 1956] [id = 781] 07:55:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 129 (0x112888400) [pid = 1956] [serial = 2341] [outer = 0x0] 07:55:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 130 (0x11288b400) [pid = 1956] [serial = 2342] [outer = 0x112888400] 07:55:21 INFO - PROCESS | 1956 | 1462373721386 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1956 | ++DOMWINDOW == 131 (0x112890000) [pid = 1956] [serial = 2343] [outer = 0x112888400] 07:55:21 INFO - PROCESS | 1956 | 1462373721758 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:55:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 569ms 07:55:21 INFO - PROCESS | 1956 | 1462373721787 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:55:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:55:21 INFO - PROCESS | 1956 | 1462373721790 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:55:21 INFO - PROCESS | 1956 | 1462373721794 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1956 | 1462373721796 Marionette TRACE conn2 <- [1,3090,null,{}] 07:55:21 INFO - PROCESS | 1956 | 1462373721801 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1956 | 1462373721920 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:55:22 INFO - PROCESS | 1956 | 1462373722002 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x1185be000 == 73 [pid = 1956] [id = 782] 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 132 (0x112797000) [pid = 1956] [serial = 2344] [outer = 0x0] 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 133 (0x1127c5000) [pid = 1956] [serial = 2345] [outer = 0x112797000] 07:55:22 INFO - PROCESS | 1956 | 1462373722034 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 134 (0x11288f400) [pid = 1956] [serial = 2346] [outer = 0x112797000] 07:55:22 INFO - PROCESS | 1956 | 1462373722437 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:55:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 07:55:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:55:22 INFO - PROCESS | 1956 | 1462373722465 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1956 | 1462373722469 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:55:22 INFO - PROCESS | 1956 | 1462373722474 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1956 | 1462373722476 Marionette TRACE conn2 <- [1,3094,null,{}] 07:55:22 INFO - PROCESS | 1956 | 1462373722479 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 1956 | 1462373722596 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:55:22 INFO - PROCESS | 1956 | 1462373722683 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1956 | ++DOCSHELL 0x1292f2800 == 74 [pid = 1956] [id = 783] 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 135 (0x115159800) [pid = 1956] [serial = 2347] [outer = 0x0] 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 136 (0x118079c00) [pid = 1956] [serial = 2348] [outer = 0x115159800] 07:55:22 INFO - PROCESS | 1956 | 1462373722714 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1956 | ++DOMWINDOW == 137 (0x118434c00) [pid = 1956] [serial = 2349] [outer = 0x115159800] 07:55:23 INFO - PROCESS | 1956 | 1462373723084 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:55:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 07:55:23 INFO - PROCESS | 1956 | 1462373723095 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:55:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:55:23 INFO - PROCESS | 1956 | 1462373723096 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:55:23 INFO - PROCESS | 1956 | 1462373723099 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1956 | 1462373723101 Marionette TRACE conn2 <- [1,3098,null,{}] 07:55:23 INFO - PROCESS | 1956 | 1462373723110 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 1956 | 1462373723227 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:55:23 INFO - PROCESS | 1956 | 1462373723330 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1956 | ++DOCSHELL 0x12cb10000 == 75 [pid = 1956] [id = 784] 07:55:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 138 (0x1195ae400) [pid = 1956] [serial = 2350] [outer = 0x0] 07:55:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 139 (0x119f3f800) [pid = 1956] [serial = 2351] [outer = 0x1195ae400] 07:55:23 INFO - PROCESS | 1956 | 1462373723365 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1956 | ++DOMWINDOW == 140 (0x12136d000) [pid = 1956] [serial = 2352] [outer = 0x1195ae400] 07:55:23 INFO - PROCESS | 1956 | 1462373723742 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:55:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:55:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 07:55:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:55:23 INFO - PROCESS | 1956 | 1462373723773 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1956 | 1462373723775 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:55:23 INFO - PROCESS | 1956 | 1462373723777 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1956 | 1462373723778 Marionette TRACE conn2 <- [1,3102,null,{}] 07:55:23 INFO - PROCESS | 1956 | 1462373723781 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 1956 | 1462373723893 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:55:24 INFO - PROCESS | 1956 | 1462373724005 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x134b19000 == 76 [pid = 1956] [id = 785] 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 141 (0x121bce400) [pid = 1956] [serial = 2353] [outer = 0x0] 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 142 (0x1258e0000) [pid = 1956] [serial = 2354] [outer = 0x121bce400] 07:55:24 INFO - PROCESS | 1956 | 1462373724037 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 143 (0x1289c5400) [pid = 1956] [serial = 2355] [outer = 0x121bce400] 07:55:24 INFO - PROCESS | 1956 | 1462373724386 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:55:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:55:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 620ms 07:55:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:55:24 INFO - PROCESS | 1956 | 1462373724397 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1956 | 1462373724398 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:55:24 INFO - PROCESS | 1956 | 1462373724401 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1956 | 1462373724402 Marionette TRACE conn2 <- [1,3106,null,{}] 07:55:24 INFO - PROCESS | 1956 | 1462373724404 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 1956 | 1462373724515 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:55:24 INFO - PROCESS | 1956 | 1462373724645 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1956 | ++DOCSHELL 0x135065000 == 77 [pid = 1956] [id = 786] 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 144 (0x128a2bc00) [pid = 1956] [serial = 2356] [outer = 0x0] 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 145 (0x128e42400) [pid = 1956] [serial = 2357] [outer = 0x128a2bc00] 07:55:24 INFO - PROCESS | 1956 | 1462373724678 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1956 | ++DOMWINDOW == 146 (0x1293e5400) [pid = 1956] [serial = 2358] [outer = 0x128a2bc00] 07:55:25 INFO - PROCESS | 1956 | 1462373725035 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:55:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:55:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:55:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 07:55:25 INFO - PROCESS | 1956 | 1462373725071 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1956 | 1462373725072 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:55:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:55:25 INFO - PROCESS | 1956 | 1462373725074 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1956 | 1462373725075 Marionette TRACE conn2 <- [1,3110,null,{}] 07:55:25 INFO - PROCESS | 1956 | 1462373725078 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 1956 | 1462373725212 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:55:25 INFO - PROCESS | 1956 | 1462373725327 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f17b800 == 78 [pid = 1956] [id = 787] 07:55:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 147 (0x12955c000) [pid = 1956] [serial = 2359] [outer = 0x0] 07:55:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 148 (0x12a625400) [pid = 1956] [serial = 2360] [outer = 0x12955c000] 07:55:25 INFO - PROCESS | 1956 | 1462373725378 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1956 | ++DOMWINDOW == 149 (0x12c174400) [pid = 1956] [serial = 2361] [outer = 0x12955c000] 07:55:25 INFO - PROCESS | 1956 | 1462373725760 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:55:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:55: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 07:55:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:55:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 718ms 07:55:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:55:25 INFO - PROCESS | 1956 | 1462373725794 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1956 | 1462373725795 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:55:25 INFO - PROCESS | 1956 | 1462373725797 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1956 | 1462373725799 Marionette TRACE conn2 <- [1,3114,null,{}] 07:55:25 INFO - PROCESS | 1956 | 1462373725801 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 1956 | 1462373725911 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:55:26 INFO - PROCESS | 1956 | 1462373726012 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\", \"80f36c5f-a714-4d5b-8f09-ea7c5c882230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1956 | ++DOCSHELL 0x13f7d5800 == 79 [pid = 1956] [id = 788] 07:55:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 150 (0x12bdb9c00) [pid = 1956] [serial = 2362] [outer = 0x0] 07:55:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 151 (0x12c516800) [pid = 1956] [serial = 2363] [outer = 0x12bdb9c00] 07:55:26 INFO - PROCESS | 1956 | 1462373726041 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1956 | ++DOMWINDOW == 152 (0x12c61f000) [pid = 1956] [serial = 2364] [outer = 0x12bdb9c00] 07:55:26 INFO - PROCESS | 1956 | 1462373726391 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:55:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 07:55:26 INFO - PROCESS | 1956 | 1462373726419 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1956 | 1462373726420 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:55:27 WARNING - u'runner_teardown' () 07:55:27 INFO - No more tests 07:55:27 INFO - Got 0 unexpected results 07:55:27 INFO - SUITE-END | took 525s 07:55:27 INFO - Closing logging queue 07:55:27 INFO - queue closed 07:55:27 INFO - Return code: 0 07:55:27 WARNING - # TBPL SUCCESS # 07:55:27 INFO - Running post-action listener: _resource_record_post_action 07:55:27 INFO - Running post-run listener: _resource_record_post_run 07:55:28 INFO - Total resource usage - Wall time: 547s; CPU: 57.0%; Read bytes: 380928; Write bytes: 950026240; Read time: 6; Write time: 4771 07:55:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:55:28 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 146098688; Write bytes: 143998976; Read time: 13419; Write time: 264 07:55:28 INFO - run-tests - Wall time: 529s; CPU: 57.0%; Read bytes: 323584; Write bytes: 794599424; Read time: 5; Write time: 4469 07:55:28 INFO - Running post-run listener: _upload_blobber_files 07:55:28 INFO - Blob upload gear active. 07:55:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:55:28 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:55:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:55:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:55:29 INFO - (blobuploader) - INFO - Open directory for files ... 07:55:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:55:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:55:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:55:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:55:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:55:29 INFO - (blobuploader) - INFO - Done attempting. 07:55:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:55:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:55:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:55:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:55:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:55:31 INFO - (blobuploader) - INFO - Done attempting. 07:55:31 INFO - (blobuploader) - INFO - Iteration through files over. 07:55:31 INFO - Return code: 0 07:55:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:55:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:55:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b47b2fe6b19bcfe24b68b3d98b3ceafe58dba8d6815620738fcf8a7423280ab569b736906792ffae97fd684641a1610b41861df55e4dbbc784de7d184afcd418", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/39c474790115421b1d13b585a173a2599ef8beff39fac5a4dff9b079220e030ba95052577ae969d93b37493d76a218a9572721e360c79658cd73914370f1e09d"} 07:55:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:55:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:55:31 INFO - Contents: 07:55:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b47b2fe6b19bcfe24b68b3d98b3ceafe58dba8d6815620738fcf8a7423280ab569b736906792ffae97fd684641a1610b41861df55e4dbbc784de7d184afcd418", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/39c474790115421b1d13b585a173a2599ef8beff39fac5a4dff9b079220e030ba95052577ae969d93b37493d76a218a9572721e360c79658cd73914370f1e09d"} 07:55:31 INFO - Running post-run listener: copy_logs_to_upload_dir 07:55:31 INFO - Copying logs to upload dir... 07:55:31 INFO - mkdir: /builds/slave/test/build/upload/logs 07:55:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1506.466089 ========= master_lag: 1.88 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 8 secs) (at 2016-05-04 07:55:33.267218) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-04 07:55:33.271805) ========= 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.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b47b2fe6b19bcfe24b68b3d98b3ceafe58dba8d6815620738fcf8a7423280ab569b736906792ffae97fd684641a1610b41861df55e4dbbc784de7d184afcd418", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/39c474790115421b1d13b585a173a2599ef8beff39fac5a4dff9b079220e030ba95052577ae969d93b37493d76a218a9572721e360c79658cd73914370f1e09d"} build_url:https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012423 build_url: 'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b47b2fe6b19bcfe24b68b3d98b3ceafe58dba8d6815620738fcf8a7423280ab569b736906792ffae97fd684641a1610b41861df55e4dbbc784de7d184afcd418", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/39c474790115421b1d13b585a173a2599ef8beff39fac5a4dff9b079220e030ba95052577ae969d93b37493d76a218a9572721e360c79658cd73914370f1e09d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PW3AYigtQ1itZPaNHt6NhQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 3.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-04 07:55:36.497308) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:55:36.497658) ========= 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.7BZHmav5fH/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.g7gKv3bXiN/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/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.005321 ========= master_lag: 0.45 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:55:36.953547) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 07:55:36.953918) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 07:55:36.965250) ========= ========= Total master_lag: 8.74 =========