builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0038 starttime: 1468223775.7 results: success (0) buildid: 20160711002426 builduid: dc082868e971485687f91975c5c4a044 revision: e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.704529) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.705280) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.705952) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.734294) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.735147) ========= 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.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-07-11 00:56:15-- 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% 8.78M=0.001s 2016-07-11 00:56:15 (8.78 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.097780 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.858629) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.859864) ========= 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.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.029797 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.918604) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:15.919418) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 --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-beta --rev e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-07-11 00:56:15,999 truncating revision to first 12 chars 2016-07-11 00:56:15,999 Setting DEBUG logging. 2016-07-11 00:56:15,999 attempt 1/10 2016-07-11 00:56:15,999 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e0770c0fbc7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-11 00:56:16,308 unpacking tar archive at: mozilla-beta-e0770c0fbc7b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.570358 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:16.518759) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:16.519501) ========= script_repo_revision: e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:16.520488) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:16.521188) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 00:56:16.542430) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 56 secs) (at 2016-07-11 00:56:16.543141) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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 00:56:16 INFO - MultiFileLogger online at 20160711 00:56:16 in /builds/slave/test 00:56:16 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-beta --download-symbols true 00:56:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:56:16 INFO - {'append_to_log': False, 00:56:16 INFO - 'base_work_dir': '/builds/slave/test', 00:56:16 INFO - 'blob_upload_branch': 'mozilla-beta', 00:56:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:56:16 INFO - 'buildbot_json_path': 'buildprops.json', 00:56:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:56:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:56:16 INFO - 'download_minidump_stackwalk': True, 00:56:16 INFO - 'download_symbols': 'true', 00:56:16 INFO - 'e10s': False, 00:56:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:56:16 INFO - 'tooltool.py': '/tools/tooltool.py', 00:56:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:56:16 INFO - '/tools/misc-python/virtualenv.py')}, 00:56:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:56:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:56:16 INFO - 'log_level': 'info', 00:56:16 INFO - 'log_to_console': True, 00:56:16 INFO - 'opt_config_files': (), 00:56:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:56:16 INFO - '--processes=1', 00:56:16 INFO - '--config=%(test_path)s/wptrunner.ini', 00:56:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:56:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:56:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:56:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:56:16 INFO - 'pip_index': False, 00:56:16 INFO - 'require_test_zip': True, 00:56:16 INFO - 'test_type': ('testharness',), 00:56:16 INFO - 'this_chunk': '1', 00:56:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:56:16 INFO - 'total_chunks': '10', 00:56:16 INFO - 'virtualenv_path': 'venv', 00:56:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:56:16 INFO - 'work_dir': 'build'} 00:56:16 INFO - ##### 00:56:16 INFO - ##### Running clobber step. 00:56:16 INFO - ##### 00:56:16 INFO - Running pre-action listener: _resource_record_pre_action 00:56:16 INFO - Running main action method: clobber 00:56:16 INFO - rmtree: /builds/slave/test/build 00:56:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:56:18 INFO - Running post-action listener: _resource_record_post_action 00:56:18 INFO - ##### 00:56:18 INFO - ##### Running read-buildbot-config step. 00:56:18 INFO - ##### 00:56:18 INFO - Running pre-action listener: _resource_record_pre_action 00:56:18 INFO - Running main action method: read_buildbot_config 00:56:18 INFO - Using buildbot properties: 00:56:18 INFO - { 00:56:18 INFO - "project": "", 00:56:18 INFO - "product": "firefox", 00:56:18 INFO - "script_repo_revision": "production", 00:56:18 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 00:56:18 INFO - "repository": "", 00:56:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 00:56:18 INFO - "buildid": "20160711002426", 00:56:18 INFO - "pgo_build": "False", 00:56:18 INFO - "basedir": "/builds/slave/test", 00:56:18 INFO - "buildnumber": 30, 00:56:18 INFO - "slavename": "t-yosemite-r7-0038", 00:56:18 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 00:56:18 INFO - "platform": "macosx64", 00:56:18 INFO - "branch": "mozilla-beta", 00:56:18 INFO - "revision": "e0770c0fbc7b7bbcb6be3d4d063f3d4a0ffdb7a2", 00:56:18 INFO - "repo_path": "releases/mozilla-beta", 00:56:18 INFO - "moz_repo_path": "", 00:56:18 INFO - "stage_platform": "macosx64", 00:56:18 INFO - "builduid": "dc082868e971485687f91975c5c4a044", 00:56:18 INFO - "slavebuilddir": "test" 00:56:18 INFO - } 00:56:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 00:56:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 00:56:18 INFO - Running post-action listener: _resource_record_post_action 00:56:18 INFO - ##### 00:56:18 INFO - ##### Running download-and-extract step. 00:56:18 INFO - ##### 00:56:18 INFO - Running pre-action listener: _resource_record_pre_action 00:56:18 INFO - Running main action method: download_and_extract 00:56:18 INFO - mkdir: /builds/slave/test/build/tests 00:56:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:56:18 INFO - https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 00:56:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 00:56:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 00:56:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 00:56:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 00:56:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 00:56:48 INFO - retry: attempt #1 caught exception: timed out 00:56:48 INFO - retry: Failed, sleeping 30 seconds before retrying 00:57:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #2 00:57:23 INFO - Downloaded 1201 bytes. 00:57:23 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 00:57:23 INFO - Using the following test package requirements: 00:57:23 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 00:57:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 00:57:23 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 00:57:23 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'jsshell-mac64.zip'], 00:57:23 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 00:57:23 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 00:57:23 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 00:57:23 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 00:57:23 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 00:57:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:57:23 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 00:57:23 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 00:57:23 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')]} 00:57:23 INFO - https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 00:57:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 00:57:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 00:57:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 00:57:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 00:57:29 INFO - Downloaded 18406874 bytes. 00:57:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:57:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:57:29 INFO - caution: filename not matched: web-platform/* 00:57:29 INFO - Return code: 11 00:57: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')]} 00:57:29 INFO - https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 00:57:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 00:57:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 00:57:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 00:57:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 00:57:31 INFO - Downloaded 36389883 bytes. 00:57:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:57:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:57:35 INFO - caution: filename not matched: bin/* 00:57:35 INFO - caution: filename not matched: config/* 00:57:35 INFO - caution: filename not matched: mozbase/* 00:57:35 INFO - caution: filename not matched: marionette/* 00:57:35 INFO - caution: filename not matched: tools/wptserve/* 00:57:35 INFO - Return code: 11 00:57:35 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')]} 00:57:35 INFO - https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 00:57:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 00:57:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 00:57:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 00:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 00:57:37 INFO - Downloaded 73016278 bytes. 00:57:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 00:57:37 INFO - mkdir: /builds/slave/test/properties 00:57:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:57:37 INFO - Writing to file /builds/slave/test/properties/build_url 00:57:37 INFO - Contents: 00:57:37 INFO - build_url:https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 00:57:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:57:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:57:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:57:38 INFO - Contents: 00:57:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:57: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')]} 00:57:38 INFO - https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:57:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:57:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:57:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:57:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 00:57:42 INFO - Downloaded 103719840 bytes. 00:57:42 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 00:57:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 00:57:46 INFO - Return code: 0 00:57:46 INFO - Running post-action listener: _resource_record_post_action 00:57:46 INFO - Running post-action listener: set_extra_try_arguments 00:57:46 INFO - ##### 00:57:46 INFO - ##### Running create-virtualenv step. 00:57:46 INFO - ##### 00:57:46 INFO - Running pre-action listener: _pre_create_virtualenv 00:57:46 INFO - Running pre-action listener: _resource_record_pre_action 00:57:46 INFO - Running main action method: create_virtualenv 00:57:46 INFO - Creating virtualenv /builds/slave/test/build/venv 00:57:46 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 00:57:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:57:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:57:46 INFO - Using real prefix '/tools/python27' 00:57:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:57:47 INFO - Installing distribute.............................................................................................................................................................................................done. 00:57:50 INFO - Installing pip.................done. 00:57:50 INFO - Return code: 0 00:57:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:57:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:57:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57:50 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 0x10f7e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f802f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f936a5b1b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, '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.kwstCp06qY/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.bdalM7IgQB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:57:50 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 00:57:50 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 00:57:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:57:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:57:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:57:50 INFO - 'HOME': '/Users/cltbld', 00:57:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:57:50 INFO - 'LOGNAME': 'cltbld', 00:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:57:50 INFO - 'MOZ_NO_REMOTE': '1', 00:57:50 INFO - 'NO_EM_RESTART': '1', 00:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:57:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:57:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:57:50 INFO - 'PWD': '/builds/slave/test', 00:57:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:57:50 INFO - 'SHELL': '/bin/bash', 00:57:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:57:50 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:57:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:57:50 INFO - 'USER': 'cltbld', 00:57:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:57:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:57:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:57:50 INFO - 'XPC_FLAGS': '0x0', 00:57:50 INFO - 'XPC_SERVICE_NAME': '0', 00:57:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:57:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:57:50 INFO - Downloading/unpacking psutil>=0.7.1 00:57:50 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 00:57:50 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 00:57:50 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 00:57:50 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 00:57:50 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 00:57:50 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 00:57:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:57:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:57:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:57:53 INFO - Installing collected packages: psutil 00:57:53 INFO - Running setup.py install for psutil 00:57:53 INFO - building 'psutil._psutil_osx' extension 00:57:53 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 00:57:53 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 00:57:53 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 00:57:54 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 00:57:54 INFO - building 'psutil._psutil_posix' extension 00:57:54 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 00:57:54 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 00:57:54 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 00:57:54 INFO - ^ 00:57:54 INFO - 1 warning generated. 00:57:54 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 00:57:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:57:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:57:54 INFO - Successfully installed psutil 00:57:54 INFO - Cleaning up... 00:57:54 INFO - Return code: 0 00:57:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:57: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')]} 00:57:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:57:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57: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')]} 00:57:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:57:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57: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', '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 0x10f7e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f802f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f936a5b1b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, '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.kwstCp06qY/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.bdalM7IgQB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:57: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 00:57: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 mozsystemmonitor==0.0.0 00:57:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:57:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:57:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:57:54 INFO - 'HOME': '/Users/cltbld', 00:57:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:57:54 INFO - 'LOGNAME': 'cltbld', 00:57:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:57:54 INFO - 'MOZ_NO_REMOTE': '1', 00:57:54 INFO - 'NO_EM_RESTART': '1', 00:57:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:57:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:57:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:57:54 INFO - 'PWD': '/builds/slave/test', 00:57:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:57:54 INFO - 'SHELL': '/bin/bash', 00:57:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:57:54 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:57:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:57:54 INFO - 'USER': 'cltbld', 00:57:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:57:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:57:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:57:54 INFO - 'XPC_FLAGS': '0x0', 00:57:54 INFO - 'XPC_SERVICE_NAME': '0', 00:57:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:57:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:57:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:57:54 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 00:57:54 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 00:57:54 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 00:57:54 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 00:57:54 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 00:57:54 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 00:57:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:57:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:57:57 INFO - Installing collected packages: mozsystemmonitor 00:57:57 INFO - Running setup.py install for mozsystemmonitor 00:57:57 INFO - Successfully installed mozsystemmonitor 00:57:57 INFO - Cleaning up... 00:57:57 INFO - Return code: 0 00:57:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:57:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:57:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:57:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:57:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:57:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:57:57 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 0x10f7e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f802f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f936a5b1b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, '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.kwstCp06qY/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.bdalM7IgQB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:57:57 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 00:57:57 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 00:57:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:57:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:57:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:57:57 INFO - 'HOME': '/Users/cltbld', 00:57:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:57:57 INFO - 'LOGNAME': 'cltbld', 00:57:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:57:57 INFO - 'MOZ_NO_REMOTE': '1', 00:57:57 INFO - 'NO_EM_RESTART': '1', 00:57:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:57:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:57:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:57:57 INFO - 'PWD': '/builds/slave/test', 00:57:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:57:57 INFO - 'SHELL': '/bin/bash', 00:57:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:57:57 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:57:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:57:57 INFO - 'USER': 'cltbld', 00:57:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:57:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:57:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:57:57 INFO - 'XPC_FLAGS': '0x0', 00:57:57 INFO - 'XPC_SERVICE_NAME': '0', 00:57:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:57:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:57:57 INFO - Downloading/unpacking blobuploader==1.2.4 00:57:57 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 00:57:57 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 00:57:57 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 00:57:57 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 00:57:57 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 00:57:57 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 00:58:00 INFO - Downloading blobuploader-1.2.4.tar.gz 00:58:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:58:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:58:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:00 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 00:58:01 INFO - Downloading docopt-0.6.1.tar.gz 00:58:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:58:01 INFO - Installing collected packages: blobuploader, requests, docopt 00:58:01 INFO - Running setup.py install for blobuploader 00:58:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:58:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:58:01 INFO - Running setup.py install for requests 00:58:02 INFO - Running setup.py install for docopt 00:58:02 INFO - Successfully installed blobuploader requests docopt 00:58:02 INFO - Cleaning up... 00:58:02 INFO - Return code: 0 00:58:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:58: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')]} 00:58:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:58:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:58: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')]} 00:58:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:58:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:58:02 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 0x10f7e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f802f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f936a5b1b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, '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.kwstCp06qY/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.bdalM7IgQB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:58:02 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 00:58:02 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 00:58:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:58:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:58:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:58:02 INFO - 'HOME': '/Users/cltbld', 00:58:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:58:02 INFO - 'LOGNAME': 'cltbld', 00:58:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:58:02 INFO - 'MOZ_NO_REMOTE': '1', 00:58:02 INFO - 'NO_EM_RESTART': '1', 00:58:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:58:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:58:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:58:02 INFO - 'PWD': '/builds/slave/test', 00:58:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:58:02 INFO - 'SHELL': '/bin/bash', 00:58:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:58:02 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:58:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:58:02 INFO - 'USER': 'cltbld', 00:58:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:58:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:58:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:58:02 INFO - 'XPC_FLAGS': '0x0', 00:58:02 INFO - 'XPC_SERVICE_NAME': '0', 00:58:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:58:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:58:02 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-GyW26q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:58:02 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Dm6PA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:58:02 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ZSl60G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-oWtYKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-J_N6in-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-w_HoDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-yG2ZOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-mIUqNL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Hf8PcP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-mkF4fy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-wphsrS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-W0wM5L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:58:03 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-la7gen-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-QcArwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-HKLXsr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-jftUAo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-BzJrmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-JCHIPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-m4NsOo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:58:04 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-7IBrHd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:58:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:58:05 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ceMDXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:58:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:58:05 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 00:58:05 INFO - Running setup.py install for manifestparser 00:58:05 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:58:05 INFO - Running setup.py install for mozcrash 00:58:05 INFO - Running setup.py install for mozdebug 00:58:05 INFO - Running setup.py install for mozdevice 00:58:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:58:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:58:05 INFO - Running setup.py install for mozfile 00:58:06 INFO - Running setup.py install for mozhttpd 00:58:06 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Running setup.py install for mozinfo 00:58:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Running setup.py install for mozInstall 00:58:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Running setup.py install for mozleak 00:58:06 INFO - Running setup.py install for mozlog 00:58:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Running setup.py install for moznetwork 00:58:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:58:06 INFO - Running setup.py install for mozprocess 00:58:07 INFO - Running setup.py install for mozprofile 00:58:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:58:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:58:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:58:07 INFO - Running setup.py install for mozrunner 00:58:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:58:07 INFO - Running setup.py install for mozscreenshot 00:58:07 INFO - Running setup.py install for moztest 00:58:07 INFO - Running setup.py install for mozversion 00:58:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:58:07 INFO - Running setup.py install for wptserve 00:58:08 INFO - Running setup.py install for marionette-driver 00:58:08 INFO - Running setup.py install for browsermob-proxy 00:58:08 INFO - Running setup.py install for marionette-client 00:58:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:58:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:58:08 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 00:58:08 INFO - Cleaning up... 00:58:08 INFO - Return code: 0 00:58:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:58:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:58:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:58:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:58:08 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 0x10f7e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f802f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f936a5b1b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, '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.kwstCp06qY/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.bdalM7IgQB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:58:08 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 00:58:08 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 00:58:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:58:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:58:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:58:08 INFO - 'HOME': '/Users/cltbld', 00:58:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:58:08 INFO - 'LOGNAME': 'cltbld', 00:58:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:58:08 INFO - 'MOZ_NO_REMOTE': '1', 00:58:08 INFO - 'NO_EM_RESTART': '1', 00:58:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:58:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:58:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:58:08 INFO - 'PWD': '/builds/slave/test', 00:58:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:58:08 INFO - 'SHELL': '/bin/bash', 00:58:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:58:08 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:58:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:58:08 INFO - 'USER': 'cltbld', 00:58:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:58:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:58:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:58:08 INFO - 'XPC_FLAGS': '0x0', 00:58:08 INFO - 'XPC_SERVICE_NAME': '0', 00:58:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:58:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-s73QOo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-r0xm71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-UlYF8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-3NOH0H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-2CLkA0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-OqcVI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-SZAj3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:58:09 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)) 00:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:58:09 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-KWDpOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-1bjoDj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-852KHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-vjPmIq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-wsz8Ck-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-gSaTNI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-6mGyxV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-REXlPO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ToltcH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:58:10 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)) 00:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:58:10 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-xXHGUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:58:11 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)) 00:58:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:58:11 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-olkitL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:58:11 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)) 00:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:58:11 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-jWjQqQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:58:11 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)) 00:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:58:11 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-l7kmQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:58:11 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)) 00:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:58:11 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-a1luDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:58:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:58:11 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)) 00:58:11 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)) 00:58:11 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)) 00:58:11 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)) 00:58:11 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)) 00:58:11 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)) 00:58:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:58:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:58:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:58:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:58:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:58:14 INFO - Downloading blessings-1.6.tar.gz 00:58:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:58:14 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)) 00:58:14 INFO - Installing collected packages: blessings 00:58:14 INFO - Running setup.py install for blessings 00:58:14 INFO - Successfully installed blessings 00:58:14 INFO - Cleaning up... 00:58:14 INFO - Return code: 0 00:58:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:58:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:58:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:58:15 INFO - Reading from file tmpfile_stdout 00:58:15 INFO - Current package versions: 00:58:15 INFO - blessings == 1.6 00:58:15 INFO - blobuploader == 1.2.4 00:58:15 INFO - browsermob-proxy == 0.6.0 00:58:15 INFO - docopt == 0.6.1 00:58:15 INFO - manifestparser == 1.1 00:58:15 INFO - marionette-client == 2.3.0 00:58:15 INFO - marionette-driver == 1.4.0 00:58:15 INFO - mozInstall == 1.12 00:58:15 INFO - mozcrash == 0.17 00:58:15 INFO - mozdebug == 0.1 00:58:15 INFO - mozdevice == 0.48 00:58:15 INFO - mozfile == 1.2 00:58:15 INFO - mozhttpd == 0.7 00:58:15 INFO - mozinfo == 0.9 00:58:15 INFO - mozleak == 0.1 00:58:15 INFO - mozlog == 3.1 00:58:15 INFO - moznetwork == 0.27 00:58:15 INFO - mozprocess == 0.22 00:58:15 INFO - mozprofile == 0.28 00:58:15 INFO - mozrunner == 6.11 00:58:15 INFO - mozscreenshot == 0.1 00:58:15 INFO - mozsystemmonitor == 0.0 00:58:15 INFO - moztest == 0.7 00:58:15 INFO - mozversion == 1.4 00:58:15 INFO - psutil == 3.1.1 00:58:15 INFO - requests == 1.2.3 00:58:15 INFO - wptserve == 1.4.0 00:58:15 INFO - wsgiref == 0.1.2 00:58:15 INFO - Running post-action listener: _resource_record_post_action 00:58:15 INFO - Running post-action listener: _start_resource_monitoring 00:58:15 INFO - Starting resource monitoring. 00:58:15 INFO - ##### 00:58:15 INFO - ##### Running pull step. 00:58:15 INFO - ##### 00:58:15 INFO - Running pre-action listener: _resource_record_pre_action 00:58:15 INFO - Running main action method: pull 00:58:15 INFO - Pull has nothing to do! 00:58:15 INFO - Running post-action listener: _resource_record_post_action 00:58:15 INFO - ##### 00:58:15 INFO - ##### Running install step. 00:58:15 INFO - ##### 00:58:15 INFO - Running pre-action listener: _resource_record_pre_action 00:58:15 INFO - Running main action method: install 00:58:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:58:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:58:15 INFO - Reading from file tmpfile_stdout 00:58:15 INFO - Detecting whether we're running mozinstall >=1.0... 00:58:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:58:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:58:15 INFO - Reading from file tmpfile_stdout 00:58:15 INFO - Output received: 00:58:15 INFO - Usage: mozinstall [options] installer 00:58:15 INFO - Options: 00:58:15 INFO - -h, --help show this help message and exit 00:58:15 INFO - -d DEST, --destination=DEST 00:58:15 INFO - Directory to install application into. [default: 00:58:15 INFO - "/builds/slave/test"] 00:58:15 INFO - --app=APP Application being installed. [default: firefox] 00:58:15 INFO - mkdir: /builds/slave/test/build/application 00:58:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 00:58:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 00:58:33 INFO - Reading from file tmpfile_stdout 00:58:33 INFO - Output received: 00:58:33 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 00:58:33 INFO - Running post-action listener: _resource_record_post_action 00:58:33 INFO - ##### 00:58:33 INFO - ##### Running run-tests step. 00:58:33 INFO - ##### 00:58:33 INFO - Running pre-action listener: _resource_record_pre_action 00:58:33 INFO - Running main action method: run_tests 00:58:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:58:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:58:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:58:33 INFO - grabbing minidump binary from tooltool 00:58:33 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')]} 00:58:33 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 0x10f7fe5e0>, '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 0x10f3e1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f40c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:58:33 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 00:58:33 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 00:58:33 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:58:33 INFO - Return code: 0 00:58:33 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:58:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:58:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.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 00:58:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.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 00:58:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kwstCp06qY/Render', 00:58:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:58:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:58:33 INFO - 'HOME': '/Users/cltbld', 00:58:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:58:33 INFO - 'LOGNAME': 'cltbld', 00:58:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:58:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:58:33 INFO - 'MOZ_NO_REMOTE': '1', 00:58:33 INFO - 'NO_EM_RESTART': '1', 00:58:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:58:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:58:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:58:33 INFO - 'PWD': '/builds/slave/test', 00:58:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:58:33 INFO - 'SHELL': '/bin/bash', 00:58:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.bdalM7IgQB/Listeners', 00:58:33 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 00:58:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:58:33 INFO - 'USER': 'cltbld', 00:58:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:58:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:58:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:58:33 INFO - 'XPC_FLAGS': '0x0', 00:58:33 INFO - 'XPC_SERVICE_NAME': '0', 00:58:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:58:33 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.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 00:58:34 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 00:58:34 INFO - import pkg_resources 00:58:35 INFO - Using 1 client processes 00:58:35 INFO - wptserve Starting http server on 127.0.0.1:8001 00:58:35 INFO - wptserve Starting http server on 127.0.0.1:8000 00:58:35 INFO - wptserve Starting http server on 127.0.0.1:8443 00:58:37 INFO - SUITE-START | Running 778 tests 00:58:37 INFO - Running testharness tests 00:58:37 INFO - Setting up ssl 00:58:37 INFO - PROCESS | certutil | 00:58:37 INFO - PROCESS | certutil | 00:58:37 INFO - PROCESS | certutil | 00:58:37 INFO - Certificate Nickname Trust Attributes 00:58:37 INFO - SSL,S/MIME,JAR/XPI 00:58:37 INFO - 00:58:37 INFO - web-platform-tests CT,, 00:58:37 INFO - 00:58:37 INFO - Starting runner 00:58:38 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 00:58:38 INFO - PROCESS | 1654 | 1468223918277 Marionette DEBUG Marionette enabled via build flag and pref 00:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x113dee000 == 1 [pid = 1654] [id = 1] 00:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113dee800) [pid = 1654] [serial = 1] [outer = 0x0] 00:58:38 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113def800) [pid = 1654] [serial = 2] [outer = 0x113dee800] 00:58:38 INFO - PROCESS | 1654 | 1468223918589 Marionette INFO Listening on port 2828 00:58:38 INFO - PROCESS | 1654 | 1468223918835 Marionette DEBUG Marionette enabled via command-line flag 00:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a66000 == 2 [pid = 1654] [id = 2] 00:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116a66800) [pid = 1654] [serial = 3] [outer = 0x0] 00:58:38 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116a67800) [pid = 1654] [serial = 4] [outer = 0x116a66800] 00:58:39 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:58:39 INFO - PROCESS | 1654 | 1468223919047 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 00:58:39 INFO - PROCESS | 1654 | 1468223919180 Marionette DEBUG Closed connection conn0 00:58:39 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:58:39 INFO - PROCESS | 1654 | 1468223919185 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 00:58:39 INFO - PROCESS | 1654 | 1468223919201 Marionette DEBUG Closed connection conn1 00:58:39 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:58:39 INFO - PROCESS | 1654 | 1468223919207 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 00:58:39 INFO - PROCESS | 1654 | 1468223919221 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:58:39 INFO - PROCESS | 1654 | 1468223919226 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160711002426","device":"desktop","version":"48.0"} 00:58:39 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:58:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0b2800 == 3 [pid = 1654] [id = 3] 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x11a0b3000) [pid = 1654] [serial = 5] [outer = 0x0] 00:58:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0b3800 == 4 [pid = 1654] [id = 4] 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119f28c00) [pid = 1654] [serial = 6] [outer = 0x0] 00:58:40 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:58:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bb3800 == 5 [pid = 1654] [id = 5] 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x119f28400) [pid = 1654] [serial = 7] [outer = 0x0] 00:58:40 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:58:40 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x121ae6400) [pid = 1654] [serial = 8] [outer = 0x119f28400] 00:58:40 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:58:40 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x12181b800) [pid = 1654] [serial = 9] [outer = 0x11a0b3000] 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x1248b8400) [pid = 1654] [serial = 10] [outer = 0x119f28c00] 00:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x1248ba000) [pid = 1654] [serial = 11] [outer = 0x119f28400] 00:58:41 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:58:41 INFO - PROCESS | 1654 | 1468223921246 Marionette INFO startBrowser 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:41 INFO - PROCESS | 1654 | 1468223921269 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 1654 | 1468223921279 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 1654 | 1468223921280 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:41 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x1270e6c00) [pid = 1654] [serial = 12] [outer = 0x119f28400] 00:58:41 INFO - PROCESS | 1654 | 1468223921623 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"699e8b40-2349-fe4e-beac-f47e95a2057e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160711002426","device":"desktop","version":"48.0","command_id":1}}] 00:58:41 INFO - PROCESS | 1654 | 1468223921708 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}] 00:58:41 INFO - PROCESS | 1654 | 1468223921711 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:41 INFO - PROCESS | 1654 | 1468223921754 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:58:41 INFO - PROCESS | 1654 | 1468223921835 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:58:41 INFO - PROCESS | 1654 | 1468223921836 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:41 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:58:41 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x128a82000) [pid = 1654] [serial = 13] [outer = 0x119f28400] 00:58:42 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:58:42 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:58:42 INFO - PROCESS | 1654 | 1468223922111 Marionette TRACE conn2 <- [1,3,null,{}] 00:58:42 INFO - PROCESS | 1654 | 1468223922114 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:58:42 INFO - PROCESS | 1654 | 1468223922116 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:42 INFO - PROCESS | 1654 | 1468223922130 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:58:42 INFO - PROCESS | 1654 | 1468223922154 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 1654 | 1468223922155 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 00:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:58:42 INFO - PROCESS | 1654 | 1468223922163 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 1654 | 1468223922166 Marionette TRACE conn2 <- [1,6,null,{}] 00:58:42 INFO - PROCESS | 1654 | 1468223922168 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}] 00:58:42 INFO - PROCESS | 1654 | 1468223922169 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:42 INFO - PROCESS | 1654 | 1468223922184 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:58:42 INFO - PROCESS | 1654 | 1468223922187 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:42 INFO - PROCESS | 1654 | 1468223922188 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a8000 == 6 [pid = 1654] [id = 6] 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x1295ea800) [pid = 1654] [serial = 14] [outer = 0x0] 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x1295ec400) [pid = 1654] [serial = 15] [outer = 0x1295ea800] 00:58:42 INFO - PROCESS | 1654 | 1468223922220 Marionette DEBUG loaded listener.js 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x1295f2000) [pid = 1654] [serial = 16] [outer = 0x1295ea800] 00:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a47000 == 7 [pid = 1654] [id = 7] 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x129077c00) [pid = 1654] [serial = 17] [outer = 0x0] 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129827800) [pid = 1654] [serial = 18] [outer = 0x129077c00] 00:58:42 INFO - PROCESS | 1654 | 1468223922598 Marionette DEBUG loaded listener.js 00:58:42 INFO - PROCESS | 1654 | 1468223922638 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]]]}] 00:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x12a92ac00) [pid = 1654] [serial = 19] [outer = 0x129077c00] 00:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 520ms 00:58:42 INFO - PROCESS | 1654 | 1468223922728 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 1654 | 1468223922731 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 00:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:58:42 INFO - PROCESS | 1654 | 1468223922749 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 1654 | 1468223922751 Marionette TRACE conn2 <- [1,10,null,{}] 00:58:42 INFO - PROCESS | 1654 | 1468223922798 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}] 00:58:42 INFO - PROCESS | 1654 | 1468223922803 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:42 INFO - PROCESS | 1654 | 1468223922989 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:58:43 INFO - PROCESS | 1654 | 1468223923011 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 1654 | 1468223923012 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab96800 == 8 [pid = 1654] [id = 8] 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12ad0c800) [pid = 1654] [serial = 20] [outer = 0x0] 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12ad0e400) [pid = 1654] [serial = 21] [outer = 0x12ad0c800] 00:58:43 INFO - PROCESS | 1654 | 1468223923081 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12ad12c00) [pid = 1654] [serial = 22] [outer = 0x12ad0c800] 00:58:43 INFO - PROCESS | 1654 | 1468223923433 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]]]}] 00:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 733ms 00:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:58:43 INFO - PROCESS | 1654 | 1468223923470 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:58:43 INFO - PROCESS | 1654 | 1468223923472 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 00:58:43 INFO - PROCESS | 1654 | 1468223923474 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:58:43 INFO - PROCESS | 1654 | 1468223923476 Marionette TRACE conn2 <- [1,14,null,{}] 00:58:43 INFO - PROCESS | 1654 | 1468223923478 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}] 00:58:43 INFO - PROCESS | 1654 | 1468223923480 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:43 INFO - PROCESS | 1654 | 1468223923579 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:58:43 INFO - PROCESS | 1654 | 1468223923582 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 1654 | 1468223923584 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f60800 == 9 [pid = 1654] [id = 9] 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x119ced800) [pid = 1654] [serial = 23] [outer = 0x0] 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x119cf7c00) [pid = 1654] [serial = 24] [outer = 0x119ced800] 00:58:43 INFO - PROCESS | 1654 | 1468223923609 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b2df000) [pid = 1654] [serial = 25] [outer = 0x119ced800] 00:58:43 INFO - PROCESS | 1654 | 1468223923892 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]]]}] 00:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 00:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:58:43 INFO - PROCESS | 1654 | 1468223923945 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:58:43 INFO - PROCESS | 1654 | 1468223923947 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 00:58:43 INFO - PROCESS | 1654 | 1468223923949 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:58:43 INFO - PROCESS | 1654 | 1468223923950 Marionette TRACE conn2 <- [1,18,null,{}] 00:58:43 INFO - PROCESS | 1654 | 1468223923952 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}] 00:58:43 INFO - PROCESS | 1654 | 1468223923954 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:44 INFO - PROCESS | 1654 | 1468223924050 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:58:44 INFO - PROCESS | 1654 | 1468223924054 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 1654 | 1468223924057 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b46d000 == 10 [pid = 1654] [id = 10] 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12b2e2800) [pid = 1654] [serial = 26] [outer = 0x0] 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12b4a9000) [pid = 1654] [serial = 27] [outer = 0x12b2e2800] 00:58:44 INFO - PROCESS | 1654 | 1468223924082 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12b4af000) [pid = 1654] [serial = 28] [outer = 0x12b2e2800] 00:58:44 INFO - PROCESS | 1654 | 1468223924363 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]]]}] 00:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 467ms 00:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:58:44 INFO - PROCESS | 1654 | 1468223924417 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 1654 | 1468223924419 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 00:58:44 INFO - PROCESS | 1654 | 1468223924421 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 1654 | 1468223924422 Marionette TRACE conn2 <- [1,22,null,{}] 00:58:44 INFO - PROCESS | 1654 | 1468223924427 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}] 00:58:44 INFO - PROCESS | 1654 | 1468223924429 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:44 INFO - PROCESS | 1654 | 1468223924523 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:58:44 INFO - PROCESS | 1654 | 1468223924529 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 1654 | 1468223924530 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c015000 == 11 [pid = 1654] [id = 11] 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12b4b2800) [pid = 1654] [serial = 29] [outer = 0x0] 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bee4800) [pid = 1654] [serial = 30] [outer = 0x12b4b2800] 00:58:44 INFO - PROCESS | 1654 | 1468223924555 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bee9000) [pid = 1654] [serial = 31] [outer = 0x12b4b2800] 00:58:44 INFO - PROCESS | 1654 | 1468223924807 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]]]}] 00:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 00:58:44 INFO - PROCESS | 1654 | 1468223924848 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 1654 | 1468223924850 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 00:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:58:44 INFO - PROCESS | 1654 | 1468223924852 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 1654 | 1468223924853 Marionette TRACE conn2 <- [1,26,null,{}] 00:58:44 INFO - PROCESS | 1654 | 1468223924865 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}] 00:58:44 INFO - PROCESS | 1654 | 1468223924867 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:44 INFO - PROCESS | 1654 | 1468223924992 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:58:45 INFO - PROCESS | 1654 | 1468223924996 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 1654 | 1468223924998 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11841a800 == 12 [pid = 1654] [id = 12] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x12c057000) [pid = 1654] [serial = 32] [outer = 0x0] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12c061800) [pid = 1654] [serial = 33] [outer = 0x12c057000] 00:58:45 INFO - PROCESS | 1654 | 1468223925022 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12c22f000) [pid = 1654] [serial = 34] [outer = 0x12c057000] 00:58:45 INFO - PROCESS | 1654 | 1468223925261 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]]]}] 00:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 00:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:58:45 INFO - PROCESS | 1654 | 1468223925271 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 1654 | 1468223925273 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 00:58:45 INFO - PROCESS | 1654 | 1468223925276 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - PROCESS | 1654 | 1468223925279 Marionette TRACE conn2 <- [1,30,null,{}] 00:58:45 INFO - PROCESS | 1654 | 1468223925286 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}] 00:58:45 INFO - PROCESS | 1654 | 1468223925287 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:45 INFO - PROCESS | 1654 | 1468223925395 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:58:45 INFO - PROCESS | 1654 | 1468223925399 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 1654 | 1468223925400 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c60e800 == 13 [pid = 1654] [id = 13] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12c231c00) [pid = 1654] [serial = 35] [outer = 0x0] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c64a400) [pid = 1654] [serial = 36] [outer = 0x12c231c00] 00:58:45 INFO - PROCESS | 1654 | 1468223925424 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c64f400) [pid = 1654] [serial = 37] [outer = 0x12c231c00] 00:58:45 INFO - PROCESS | 1654 | 1468223925647 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]]]}] 00:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 00:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:58:45 INFO - PROCESS | 1654 | 1468223925718 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 1654 | 1468223925720 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 00:58:45 INFO - PROCESS | 1654 | 1468223925733 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - PROCESS | 1654 | 1468223925735 Marionette TRACE conn2 <- [1,34,null,{}] 00:58:45 INFO - PROCESS | 1654 | 1468223925749 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}] 00:58:45 INFO - PROCESS | 1654 | 1468223925751 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:45 INFO - PROCESS | 1654 | 1468223925896 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:58:45 INFO - PROCESS | 1654 | 1468223925901 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 1654 | 1468223925903 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c763000 == 14 [pid = 1654] [id = 14] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c64f800) [pid = 1654] [serial = 38] [outer = 0x0] 00:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c658400) [pid = 1654] [serial = 39] [outer = 0x12c64f800] 00:58:45 INFO - PROCESS | 1654 | 1468223925942 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c795400) [pid = 1654] [serial = 40] [outer = 0x12c64f800] 00:58:46 INFO - PROCESS | 1654 | 1468223926262 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]]]}] 00:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 580ms 00:58:46 INFO - PROCESS | 1654 | 1468223926304 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 1654 | 1468223926305 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 00:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:58:46 INFO - PROCESS | 1654 | 1468223926310 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 1654 | 1468223926313 Marionette TRACE conn2 <- [1,38,null,{}] 00:58:46 INFO - PROCESS | 1654 | 1468223926315 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}] 00:58:46 INFO - PROCESS | 1654 | 1468223926317 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:46 INFO - PROCESS | 1654 | 1468223926412 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:58:46 INFO - PROCESS | 1654 | 1468223926424 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 1654 | 1468223926425 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca96800 == 15 [pid = 1654] [id = 15] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c79b800) [pid = 1654] [serial = 41] [outer = 0x0] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c7a2800) [pid = 1654] [serial = 42] [outer = 0x12c79b800] 00:58:46 INFO - PROCESS | 1654 | 1468223926448 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12ce96c00) [pid = 1654] [serial = 43] [outer = 0x12c79b800] 00:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d24e000 == 16 [pid = 1654] [id = 16] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12d24e800) [pid = 1654] [serial = 44] [outer = 0x0] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12d253800) [pid = 1654] [serial = 45] [outer = 0x12d24e800] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12d253000) [pid = 1654] [serial = 46] [outer = 0x12d24e800] 00:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b209800 == 17 [pid = 1654] [id = 17] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x119da6c00) [pid = 1654] [serial = 47] [outer = 0x0] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d29e400) [pid = 1654] [serial = 48] [outer = 0x119da6c00] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12ce98000) [pid = 1654] [serial = 49] [outer = 0x119da6c00] 00:58:46 INFO - PROCESS | 1654 | 1468223926791 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]]]}] 00:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 00:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:58:46 INFO - PROCESS | 1654 | 1468223926830 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 1654 | 1468223926831 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 00:58:46 INFO - PROCESS | 1654 | 1468223926833 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 1654 | 1468223926834 Marionette TRACE conn2 <- [1,42,null,{}] 00:58:46 INFO - PROCESS | 1654 | 1468223926837 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}] 00:58:46 INFO - PROCESS | 1654 | 1468223926838 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:46 INFO - PROCESS | 1654 | 1468223926934 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:58:46 INFO - PROCESS | 1654 | 1468223926937 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 1654 | 1468223926938 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5a3000 == 18 [pid = 1654] [id = 18] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12ce9b800) [pid = 1654] [serial = 50] [outer = 0x0] 00:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d3ae400) [pid = 1654] [serial = 51] [outer = 0x12ce9b800] 00:58:46 INFO - PROCESS | 1654 | 1468223926965 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d666000) [pid = 1654] [serial = 52] [outer = 0x12ce9b800] 00:58:47 INFO - PROCESS | 1654 | 1468223927226 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]]]}] 00:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 00:58:47 INFO - PROCESS | 1654 | 1468223927254 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 1654 | 1468223927256 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 00:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:58:47 INFO - PROCESS | 1654 | 1468223927266 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - PROCESS | 1654 | 1468223927267 Marionette TRACE conn2 <- [1,46,null,{}] 00:58:47 INFO - PROCESS | 1654 | 1468223927270 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}] 00:58:47 INFO - PROCESS | 1654 | 1468223927271 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:47 INFO - PROCESS | 1654 | 1468223927372 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:58:47 INFO - PROCESS | 1654 | 1468223927384 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:47 INFO - PROCESS | 1654 | 1468223927386 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d93e800 == 19 [pid = 1654] [id = 19] 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x119919400) [pid = 1654] [serial = 53] [outer = 0x0] 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12d66cc00) [pid = 1654] [serial = 54] [outer = 0x119919400] 00:58:47 INFO - PROCESS | 1654 | 1468223927413 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12d670400) [pid = 1654] [serial = 55] [outer = 0x119919400] 00:58:47 INFO - PROCESS | 1654 | 1468223927645 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]]]}] 00:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 00:58:47 INFO - PROCESS | 1654 | 1468223927685 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 1654 | 1468223927686 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 00:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:58:47 INFO - PROCESS | 1654 | 1468223927698 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - PROCESS | 1654 | 1468223927699 Marionette TRACE conn2 <- [1,50,null,{}] 00:58:47 INFO - PROCESS | 1654 | 1468223927701 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}] 00:58:47 INFO - PROCESS | 1654 | 1468223927702 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:47 INFO - PROCESS | 1654 | 1468223927802 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:58:47 INFO - PROCESS | 1654 | 1468223927806 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:47 INFO - PROCESS | 1654 | 1468223927807 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dcbd000 == 20 [pid = 1654] [id = 20] 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x12d667800) [pid = 1654] [serial = 56] [outer = 0x0] 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x12d905c00) [pid = 1654] [serial = 57] [outer = 0x12d667800] 00:58:47 INFO - PROCESS | 1654 | 1468223927830 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12d90e000) [pid = 1654] [serial = 58] [outer = 0x12d667800] 00:58:48 INFO - PROCESS | 1654 | 1468223928060 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]]]}] 00:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 379ms 00:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:58:48 INFO - PROCESS | 1654 | 1468223928067 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:58:48 INFO - PROCESS | 1654 | 1468223928069 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 00:58:48 INFO - PROCESS | 1654 | 1468223928071 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:58:48 INFO - PROCESS | 1654 | 1468223928072 Marionette TRACE conn2 <- [1,54,null,{}] 00:58:48 INFO - PROCESS | 1654 | 1468223928083 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}] 00:58:48 INFO - PROCESS | 1654 | 1468223928084 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:48 INFO - PROCESS | 1654 | 1468223928187 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:58:48 INFO - PROCESS | 1654 | 1468223928191 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:48 INFO - PROCESS | 1654 | 1468223928200 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dccc800 == 21 [pid = 1654] [id = 21] 00:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d910800) [pid = 1654] [serial = 59] [outer = 0x0] 00:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12d9ec400) [pid = 1654] [serial = 60] [outer = 0x12d910800] 00:58:48 INFO - PROCESS | 1654 | 1468223928223 Marionette DEBUG loaded listener.js 00:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11990cc00) [pid = 1654] [serial = 61] [outer = 0x12d910800] 00:58:50 INFO - PROCESS | 1654 | 1468223930133 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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2074ms 00:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:58:50 INFO - PROCESS | 1654 | 1468223930146 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 1654 | 1468223930149 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 00:58:50 INFO - PROCESS | 1654 | 1468223930152 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1654 | 1468223930154 Marionette TRACE conn2 <- [1,58,null,{}] 00:58:50 INFO - PROCESS | 1654 | 1468223930165 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}] 00:58:50 INFO - PROCESS | 1654 | 1468223930167 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:50 INFO - PROCESS | 1654 | 1468223930247 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:58:50 INFO - PROCESS | 1654 | 1468223930252 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 1654 | 1468223930255 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d42800 == 22 [pid = 1654] [id = 22] 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1132e1800) [pid = 1654] [serial = 62] [outer = 0x0] 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x113381000) [pid = 1654] [serial = 63] [outer = 0x1132e1800] 00:58:50 INFO - PROCESS | 1654 | 1468223930286 Marionette DEBUG loaded listener.js 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x113d64000) [pid = 1654] [serial = 64] [outer = 0x1132e1800] 00:58:50 INFO - PROCESS | 1654 | 1468223930569 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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 472ms 00:58:50 INFO - PROCESS | 1654 | 1468223930641 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 1654 | 1468223930646 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 00:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:58:50 INFO - PROCESS | 1654 | 1468223930652 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1654 | 1468223930654 Marionette TRACE conn2 <- [1,62,null,{}] 00:58:50 INFO - PROCESS | 1654 | 1468223930657 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}] 00:58:50 INFO - PROCESS | 1654 | 1468223930659 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:50 INFO - PROCESS | 1654 | 1468223930735 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:58:50 INFO - PROCESS | 1654 | 1468223930740 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 1654 | 1468223930744 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x113209000 == 23 [pid = 1654] [id = 23] 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x113d8f800) [pid = 1654] [serial = 65] [outer = 0x0] 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x115f8f400) [pid = 1654] [serial = 66] [outer = 0x113d8f800] 00:58:50 INFO - PROCESS | 1654 | 1468223930772 Marionette DEBUG loaded listener.js 00:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1162a4400) [pid = 1654] [serial = 67] [outer = 0x113d8f800] 00:58:51 INFO - PROCESS | 1654 | 1468223931078 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]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 469ms 00:58:51 INFO - PROCESS | 1654 | 1468223931122 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 1654 | 1468223931124 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 00:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:58:51 INFO - PROCESS | 1654 | 1468223931128 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - PROCESS | 1654 | 1468223931131 Marionette TRACE conn2 <- [1,66,null,{}] 00:58:51 INFO - PROCESS | 1654 | 1468223931148 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}] 00:58:51 INFO - PROCESS | 1654 | 1468223931151 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:51 INFO - PROCESS | 1654 | 1468223931230 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:58:51 INFO - PROCESS | 1654 | 1468223931314 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 1654 | 1468223931316 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687a800 == 24 [pid = 1654] [id = 24] 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x111ba5800) [pid = 1654] [serial = 68] [outer = 0x0] 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118303800) [pid = 1654] [serial = 69] [outer = 0x111ba5800] 00:58:51 INFO - PROCESS | 1654 | 1468223931343 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11830d000) [pid = 1654] [serial = 70] [outer = 0x111ba5800] 00:58:51 INFO - PROCESS | 1654 | 1468223931615 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]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 531ms 00:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:58:51 INFO - PROCESS | 1654 | 1468223931667 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 1654 | 1468223931669 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 00:58:51 INFO - PROCESS | 1654 | 1468223931671 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - PROCESS | 1654 | 1468223931672 Marionette TRACE conn2 <- [1,70,null,{}] 00:58:51 INFO - PROCESS | 1654 | 1468223931678 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}] 00:58:51 INFO - PROCESS | 1654 | 1468223931680 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:51 INFO - PROCESS | 1654 | 1468223931754 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:58:51 INFO - PROCESS | 1654 | 1468223931796 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 1654 | 1468223931797 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac4000 == 25 [pid = 1654] [id = 25] 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118310400) [pid = 1654] [serial = 71] [outer = 0x0] 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118334c00) [pid = 1654] [serial = 72] [outer = 0x118310400] 00:58:51 INFO - PROCESS | 1654 | 1468223931823 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11867ec00) [pid = 1654] [serial = 73] [outer = 0x118310400] 00:58:52 INFO - PROCESS | 1654 | 1468223932080 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]]]}] 00:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 422ms 00:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:58:52 INFO - PROCESS | 1654 | 1468223932098 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:58:52 INFO - PROCESS | 1654 | 1468223932099 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 00:58:52 INFO - PROCESS | 1654 | 1468223932105 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 1654 | 1468223932106 Marionette TRACE conn2 <- [1,74,null,{}] 00:58:52 INFO - PROCESS | 1654 | 1468223932117 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}] 00:58:52 INFO - PROCESS | 1654 | 1468223932118 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:52 INFO - PROCESS | 1654 | 1468223932194 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:58:52 INFO - PROCESS | 1654 | 1468223932197 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 1654 | 1468223932199 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11725a000 == 26 [pid = 1654] [id = 26] 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x111f2dc00) [pid = 1654] [serial = 74] [outer = 0x0] 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118b5a800) [pid = 1654] [serial = 75] [outer = 0x111f2dc00] 00:58:52 INFO - PROCESS | 1654 | 1468223932226 Marionette DEBUG loaded listener.js 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1194e8000) [pid = 1654] [serial = 76] [outer = 0x111f2dc00] 00:58:52 INFO - PROCESS | 1654 | 1468223932505 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]]]}] 00:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 429ms 00:58:52 INFO - PROCESS | 1654 | 1468223932549 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:58:52 INFO - PROCESS | 1654 | 1468223932550 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 00:58:52 INFO - PROCESS | 1654 | 1468223932553 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 1654 | 1468223932554 Marionette TRACE conn2 <- [1,78,null,{}] 00:58:52 INFO - PROCESS | 1654 | 1468223932556 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}] 00:58:52 INFO - PROCESS | 1654 | 1468223932564 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:52 INFO - PROCESS | 1654 | 1468223932655 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:58:52 INFO - PROCESS | 1654 | 1468223932699 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 1654 | 1468223932700 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174b9000 == 27 [pid = 1654] [id = 27] 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1162a6000) [pid = 1654] [serial = 77] [outer = 0x0] 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1194ec400) [pid = 1654] [serial = 78] [outer = 0x1162a6000] 00:58:52 INFO - PROCESS | 1654 | 1468223932724 Marionette DEBUG loaded listener.js 00:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119be3c00) [pid = 1654] [serial = 79] [outer = 0x1162a6000] 00:58:52 INFO - PROCESS | 1654 | 1468223932971 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]]]}] 00:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 00:58:53 INFO - PROCESS | 1654 | 1468223933023 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 1654 | 1468223933024 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 00:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:58:53 INFO - PROCESS | 1654 | 1468223933034 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 1654 | 1468223933035 Marionette TRACE conn2 <- [1,82,null,{}] 00:58:53 INFO - PROCESS | 1654 | 1468223933037 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}] 00:58:53 INFO - PROCESS | 1654 | 1468223933039 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:53 INFO - PROCESS | 1654 | 1468223933116 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:58:53 INFO - PROCESS | 1654 | 1468223933120 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 1654 | 1468223933121 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11840d800 == 28 [pid = 1654] [id = 28] 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11629e000) [pid = 1654] [serial = 80] [outer = 0x0] 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119cee800) [pid = 1654] [serial = 81] [outer = 0x11629e000] 00:58:53 INFO - PROCESS | 1654 | 1468223933147 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119da7400) [pid = 1654] [serial = 82] [outer = 0x11629e000] 00:58:53 INFO - PROCESS | 1654 | 1468223933418 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]]]}] 00:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 420ms 00:58:53 INFO - PROCESS | 1654 | 1468223933454 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 1654 | 1468223933456 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 00:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:58:53 INFO - PROCESS | 1654 | 1468223933466 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 1654 | 1468223933467 Marionette TRACE conn2 <- [1,86,null,{}] 00:58:53 INFO - PROCESS | 1654 | 1468223933469 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}] 00:58:53 INFO - PROCESS | 1654 | 1468223933470 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:53 INFO - PROCESS | 1654 | 1468223933546 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:58:53 INFO - PROCESS | 1654 | 1468223933590 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 1654 | 1468223933591 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186be800 == 29 [pid = 1654] [id = 29] 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119bea000) [pid = 1654] [serial = 83] [outer = 0x0] 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119dabc00) [pid = 1654] [serial = 84] [outer = 0x119bea000] 00:58:53 INFO - PROCESS | 1654 | 1468223933615 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11a1adc00) [pid = 1654] [serial = 85] [outer = 0x119bea000] 00:58:53 INFO - PROCESS | 1654 | 1468223933868 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]]]}] 00:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 00:58:53 INFO - PROCESS | 1654 | 1468223933886 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 1654 | 1468223933887 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 00:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:58:53 INFO - PROCESS | 1654 | 1468223933898 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 1654 | 1468223933899 Marionette TRACE conn2 <- [1,90,null,{}] 00:58:53 INFO - PROCESS | 1654 | 1468223933914 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}] 00:58:53 INFO - PROCESS | 1654 | 1468223933915 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:53 INFO - PROCESS | 1654 | 1468223933996 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:58:54 INFO - PROCESS | 1654 | 1468223934000 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 1654 | 1468223934001 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x116879000 == 30 [pid = 1654] [id = 30] 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x111d75400) [pid = 1654] [serial = 86] [outer = 0x0] 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1212bcc00) [pid = 1654] [serial = 87] [outer = 0x111d75400] 00:58:54 INFO - PROCESS | 1654 | 1468223934027 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1212c2400) [pid = 1654] [serial = 88] [outer = 0x111d75400] 00:58:54 INFO - PROCESS | 1654 | 1468223934310 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]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 00:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:58:54 INFO - PROCESS | 1654 | 1468223934366 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 1654 | 1468223934367 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 00:58:54 INFO - PROCESS | 1654 | 1468223934371 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 1654 | 1468223934373 Marionette TRACE conn2 <- [1,94,null,{}] 00:58:54 INFO - PROCESS | 1654 | 1468223934377 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}] 00:58:54 INFO - PROCESS | 1654 | 1468223934378 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:54 INFO - PROCESS | 1654 | 1468223934523 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:58:54 INFO - PROCESS | 1654 | 1468223934534 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 1654 | 1468223934535 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c9000 == 31 [pid = 1654] [id = 31] 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118333400) [pid = 1654] [serial = 89] [outer = 0x0] 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212c3000) [pid = 1654] [serial = 90] [outer = 0x118333400] 00:58:54 INFO - PROCESS | 1654 | 1468223934574 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12163d800) [pid = 1654] [serial = 91] [outer = 0x118333400] 00:58:54 INFO - PROCESS | 1654 | 1468223934899 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]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 571ms 00:58:54 INFO - PROCESS | 1654 | 1468223934943 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:58:54 INFO - PROCESS | 1654 | 1468223934945 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 00:58:54 INFO - PROCESS | 1654 | 1468223934947 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 1654 | 1468223934949 Marionette TRACE conn2 <- [1,98,null,{}] 00:58:54 INFO - PROCESS | 1654 | 1468223934951 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}] 00:58:54 INFO - PROCESS | 1654 | 1468223934953 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:55 INFO - PROCESS | 1654 | 1468223935044 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:58:55 INFO - PROCESS | 1654 | 1468223935048 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 1654 | 1468223935049 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x117259800 == 32 [pid = 1654] [id = 32] 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12170bc00) [pid = 1654] [serial = 92] [outer = 0x0] 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121ae0400) [pid = 1654] [serial = 93] [outer = 0x12170bc00] 00:58:55 INFO - PROCESS | 1654 | 1468223935074 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1248b9c00) [pid = 1654] [serial = 94] [outer = 0x12170bc00] 00:58:55 INFO - PROCESS | 1654 | 1468223935376 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]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 00:58:55 INFO - PROCESS | 1654 | 1468223935417 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:58:55 INFO - PROCESS | 1654 | 1468223935418 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 00:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:58:55 INFO - PROCESS | 1654 | 1468223935421 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 1654 | 1468223935422 Marionette TRACE conn2 <- [1,102,null,{}] 00:58:55 INFO - PROCESS | 1654 | 1468223935424 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}] 00:58:55 INFO - PROCESS | 1654 | 1468223935427 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:55 INFO - PROCESS | 1654 | 1468223935522 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:58:55 INFO - PROCESS | 1654 | 1468223935528 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 1654 | 1468223935529 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca8000 == 33 [pid = 1654] [id = 33] 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1194e6000) [pid = 1654] [serial = 95] [outer = 0x0] 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1248bec00) [pid = 1654] [serial = 96] [outer = 0x1194e6000] 00:58:55 INFO - PROCESS | 1654 | 1468223935553 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124ef5c00) [pid = 1654] [serial = 97] [outer = 0x1194e6000] 00:58:55 INFO - PROCESS | 1654 | 1468223935826 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]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 00:58:55 INFO - PROCESS | 1654 | 1468223935852 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:58:55 INFO - PROCESS | 1654 | 1468223935854 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 00:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:58:55 INFO - PROCESS | 1654 | 1468223935869 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 1654 | 1468223935871 Marionette TRACE conn2 <- [1,106,null,{}] 00:58:55 INFO - PROCESS | 1654 | 1468223935879 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}] 00:58:55 INFO - PROCESS | 1654 | 1468223935880 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:56 INFO - PROCESS | 1654 | 1468223936012 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:58:56 INFO - PROCESS | 1654 | 1468223936017 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 1654 | 1468223936018 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c5800 == 34 [pid = 1654] [id = 34] 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124eb5c00) [pid = 1654] [serial = 98] [outer = 0x0] 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125072800) [pid = 1654] [serial = 99] [outer = 0x124eb5c00] 00:58:56 INFO - PROCESS | 1654 | 1468223936056 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1260bc800) [pid = 1654] [serial = 100] [outer = 0x124eb5c00] 00:58:56 INFO - PROCESS | 1654 | 1468223936397 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]]]}] 00:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 584ms 00:58:56 INFO - PROCESS | 1654 | 1468223936442 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 1654 | 1468223936444 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 00:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:58:56 INFO - PROCESS | 1654 | 1468223936447 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 1654 | 1468223936449 Marionette TRACE conn2 <- [1,110,null,{}] 00:58:56 INFO - PROCESS | 1654 | 1468223936452 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}] 00:58:56 INFO - PROCESS | 1654 | 1468223936454 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:56 INFO - PROCESS | 1654 | 1468223936569 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:58:56 INFO - PROCESS | 1654 | 1468223936578 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 1654 | 1468223936579 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a193800 == 35 [pid = 1654] [id = 35] 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125072c00) [pid = 1654] [serial = 101] [outer = 0x0] 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126982c00) [pid = 1654] [serial = 102] [outer = 0x125072c00] 00:58:56 INFO - PROCESS | 1654 | 1468223936615 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126a9f400) [pid = 1654] [serial = 103] [outer = 0x125072c00] 00:58:57 INFO - PROCESS | 1654 | 1468223937024 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]]]}] 00:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 619ms 00:58:57 INFO - PROCESS | 1654 | 1468223937696 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:58:57 INFO - PROCESS | 1654 | 1468223937698 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 00:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:58:57 INFO - PROCESS | 1654 | 1468223937701 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:58:57 INFO - PROCESS | 1654 | 1468223937704 Marionette TRACE conn2 <- [1,114,null,{}] 00:58:57 INFO - PROCESS | 1654 | 1468223937713 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}] 00:58:57 INFO - PROCESS | 1654 | 1468223937715 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:57 INFO - PROCESS | 1654 | 1468223937805 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:58:57 INFO - PROCESS | 1654 | 1468223937812 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:57 INFO - PROCESS | 1654 | 1468223937814 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e9c800 == 36 [pid = 1654] [id = 36] 00:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1133cac00) [pid = 1654] [serial = 104] [outer = 0x0] 00:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1133cfc00) [pid = 1654] [serial = 105] [outer = 0x1133cac00] 00:58:57 INFO - PROCESS | 1654 | 1468223937842 Marionette DEBUG loaded listener.js 00:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x114fb0c00) [pid = 1654] [serial = 106] [outer = 0x1133cac00] 00:58:58 INFO - PROCESS | 1654 | 1468223938197 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]]]}] 00:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 521ms 00:58:58 INFO - PROCESS | 1654 | 1468223938228 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 1654 | 1468223938230 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 00:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:58:58 INFO - PROCESS | 1654 | 1468223938234 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - PROCESS | 1654 | 1468223938236 Marionette TRACE conn2 <- [1,118,null,{}] 00:58:58 INFO - PROCESS | 1654 | 1468223938239 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}] 00:58:58 INFO - PROCESS | 1654 | 1468223938240 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:58 INFO - PROCESS | 1654 | 1468223938334 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:58:58 INFO - PROCESS | 1654 | 1468223938374 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 1654 | 1468223938376 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f35000 == 37 [pid = 1654] [id = 37] 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11685b400) [pid = 1654] [serial = 107] [outer = 0x0] 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117560400) [pid = 1654] [serial = 108] [outer = 0x11685b400] 00:58:58 INFO - PROCESS | 1654 | 1468223938404 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11830cc00) [pid = 1654] [serial = 109] [outer = 0x11685b400] 00:58:58 INFO - PROCESS | 1654 | 1468223938702 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]]]}] 00:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 522ms 00:58:58 INFO - PROCESS | 1654 | 1468223938755 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 1654 | 1468223938756 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 00:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:58:58 INFO - PROCESS | 1654 | 1468223938761 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - PROCESS | 1654 | 1468223938762 Marionette TRACE conn2 <- [1,122,null,{}] 00:58:58 INFO - PROCESS | 1654 | 1468223938775 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}] 00:58:58 INFO - PROCESS | 1654 | 1468223938778 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:58 INFO - PROCESS | 1654 | 1468223938867 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:58:58 INFO - PROCESS | 1654 | 1468223938876 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 1654 | 1468223938878 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117247000 == 38 [pid = 1654] [id = 38] 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11905fc00) [pid = 1654] [serial = 110] [outer = 0x0] 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1194eac00) [pid = 1654] [serial = 111] [outer = 0x11905fc00] 00:58:58 INFO - PROCESS | 1654 | 1468223938905 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119915c00) [pid = 1654] [serial = 112] [outer = 0x11905fc00] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1295ea800) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12d667800) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119919400) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ce9b800) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12c79b800) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12c64f800) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12c231c00) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12c057000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b4b2800) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b2e2800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ced800) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12ad0c800) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12170bc00) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1194e6000) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12d910800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1132e1800) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113d8f800) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111ba5800) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118310400) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111f2dc00) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1162a6000) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11629e000) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119bea000) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111d75400) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118333400) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:58:59 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124eb5c00) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:58:59 INFO - PROCESS | 1654 | 1468223939611 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]]]}] 00:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 876ms 00:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:58:59 INFO - PROCESS | 1654 | 1468223939637 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 1654 | 1468223939638 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 00:58:59 INFO - PROCESS | 1654 | 1468223939641 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 1654 | 1468223939642 Marionette TRACE conn2 <- [1,126,null,{}] 00:58:59 INFO - PROCESS | 1654 | 1468223939644 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}] 00:58:59 INFO - PROCESS | 1654 | 1468223939645 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:59 INFO - PROCESS | 1654 | 1468223939719 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:58:59 INFO - PROCESS | 1654 | 1468223939723 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:59 INFO - PROCESS | 1654 | 1468223939726 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:58:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x117da1000 == 39 [pid = 1654] [id = 39] 00:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118327000) [pid = 1654] [serial = 113] [outer = 0x0] 00:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1194e4400) [pid = 1654] [serial = 114] [outer = 0x118327000] 00:58:59 INFO - PROCESS | 1654 | 1468223939751 Marionette DEBUG loaded listener.js 00:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119921c00) [pid = 1654] [serial = 115] [outer = 0x118327000] 00:59:00 INFO - PROCESS | 1654 | 1468223940091 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]]]}] 00:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 00:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:59:00 INFO - PROCESS | 1654 | 1468223940112 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:59:00 INFO - PROCESS | 1654 | 1468223940113 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 00:59:00 INFO - PROCESS | 1654 | 1468223940115 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:59:00 INFO - PROCESS | 1654 | 1468223940116 Marionette TRACE conn2 <- [1,130,null,{}] 00:59:00 INFO - PROCESS | 1654 | 1468223940119 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}] 00:59:00 INFO - PROCESS | 1654 | 1468223940120 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:00 INFO - PROCESS | 1654 | 1468223940190 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:59:00 INFO - PROCESS | 1654 | 1468223940194 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 1654 | 1468223940195 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186cb000 == 40 [pid = 1654] [id = 40] 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119b18400) [pid = 1654] [serial = 116] [outer = 0x0] 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119be9000) [pid = 1654] [serial = 117] [outer = 0x119b18400] 00:59:00 INFO - PROCESS | 1654 | 1468223940221 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119cf9000) [pid = 1654] [serial = 118] [outer = 0x119b18400] 00:59:00 INFO - PROCESS | 1654 | 1468223940516 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]]]}] 00:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 00:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:59:00 INFO - PROCESS | 1654 | 1468223940534 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:59:00 INFO - PROCESS | 1654 | 1468223940535 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 00:59:00 INFO - PROCESS | 1654 | 1468223940537 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:59:00 INFO - PROCESS | 1654 | 1468223940538 Marionette TRACE conn2 <- [1,134,null,{}] 00:59:00 INFO - PROCESS | 1654 | 1468223940540 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}] 00:59:00 INFO - PROCESS | 1654 | 1468223940547 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:00 INFO - PROCESS | 1654 | 1468223940638 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:59:00 INFO - PROCESS | 1654 | 1468223940682 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 1654 | 1468223940683 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119433800 == 41 [pid = 1654] [id = 41] 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112ddf400) [pid = 1654] [serial = 119] [outer = 0x0] 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1212bbc00) [pid = 1654] [serial = 120] [outer = 0x112ddf400] 00:59:00 INFO - PROCESS | 1654 | 1468223940710 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1217b9800) [pid = 1654] [serial = 121] [outer = 0x112ddf400] 00:59:01 INFO - PROCESS | 1654 | 1468223941089 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]]]}] 00:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 569ms 00:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:59:01 INFO - PROCESS | 1654 | 1468223941107 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 1654 | 1468223941109 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 00:59:01 INFO - PROCESS | 1654 | 1468223941113 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 1654 | 1468223941115 Marionette TRACE conn2 <- [1,138,null,{}] 00:59:01 INFO - PROCESS | 1654 | 1468223941118 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}] 00:59:01 INFO - PROCESS | 1654 | 1468223941120 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:01 INFO - PROCESS | 1654 | 1468223941257 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:59:01 INFO - PROCESS | 1654 | 1468223941265 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 1654 | 1468223941266 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5c800 == 42 [pid = 1654] [id = 42] 00:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119b1bc00) [pid = 1654] [serial = 122] [outer = 0x0] 00:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121ccbc00) [pid = 1654] [serial = 123] [outer = 0x119b1bc00] 00:59:01 INFO - PROCESS | 1654 | 1468223941305 Marionette DEBUG loaded listener.js 00:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124c9b400) [pid = 1654] [serial = 124] [outer = 0x119b1bc00] 00:59:01 INFO - PROCESS | 1654 | 1468223941775 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]]]}] 00:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 00:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:59:01 INFO - PROCESS | 1654 | 1468223941783 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 1654 | 1468223941787 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 00:59:01 INFO - PROCESS | 1654 | 1468223941811 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 1654 | 1468223941813 Marionette TRACE conn2 <- [1,142,null,{}] 00:59:01 INFO - PROCESS | 1654 | 1468223941819 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}] 00:59:01 INFO - PROCESS | 1654 | 1468223941820 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:01 INFO - PROCESS | 1654 | 1468223941914 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:59:01 INFO - PROCESS | 1654 | 1468223941972 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 1654 | 1468223941974 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x114f36800 == 43 [pid = 1654] [id = 43] 00:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1133ad800) [pid = 1654] [serial = 125] [outer = 0x0] 00:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x114f92400) [pid = 1654] [serial = 126] [outer = 0x1133ad800] 00:59:02 INFO - PROCESS | 1654 | 1468223942004 Marionette DEBUG loaded listener.js 00:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11629b400) [pid = 1654] [serial = 127] [outer = 0x1133ad800] 00:59:02 INFO - PROCESS | 1654 | 1468223942435 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]]]}] 00:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 00:59:02 INFO - PROCESS | 1654 | 1468223942492 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 1654 | 1468223942495 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 00:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:59:02 INFO - PROCESS | 1654 | 1468223942501 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:59:02 INFO - PROCESS | 1654 | 1468223942502 Marionette TRACE conn2 <- [1,146,null,{}] 00:59:02 INFO - PROCESS | 1654 | 1468223942505 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}] 00:59:02 INFO - PROCESS | 1654 | 1468223942507 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:02 INFO - PROCESS | 1654 | 1468223942601 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:59:02 INFO - PROCESS | 1654 | 1468223942659 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:02 INFO - PROCESS | 1654 | 1468223942660 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bdb000 == 44 [pid = 1654] [id = 44] 00:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118333800) [pid = 1654] [serial = 128] [outer = 0x0] 00:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11867c800) [pid = 1654] [serial = 129] [outer = 0x118333800] 00:59:02 INFO - PROCESS | 1654 | 1468223942690 Marionette DEBUG loaded listener.js 00:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119913000) [pid = 1654] [serial = 130] [outer = 0x118333800] 00:59:03 INFO - PROCESS | 1654 | 1468223943119 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]]]}] 00:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 00:59:03 INFO - PROCESS | 1654 | 1468223943171 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:59:03 INFO - PROCESS | 1654 | 1468223943173 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 00:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:59:03 INFO - PROCESS | 1654 | 1468223943194 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:59:03 INFO - PROCESS | 1654 | 1468223943197 Marionette TRACE conn2 <- [1,150,null,{}] 00:59:03 INFO - PROCESS | 1654 | 1468223943204 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}] 00:59:03 INFO - PROCESS | 1654 | 1468223943209 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:03 INFO - PROCESS | 1654 | 1468223943301 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:59:03 INFO - PROCESS | 1654 | 1468223943360 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:03 INFO - PROCESS | 1654 | 1468223943363 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140f000 == 45 [pid = 1654] [id = 45] 00:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1212c1000) [pid = 1654] [serial = 131] [outer = 0x0] 00:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1212c4c00) [pid = 1654] [serial = 132] [outer = 0x1212c1000] 00:59:03 INFO - PROCESS | 1654 | 1468223943393 Marionette DEBUG loaded listener.js 00:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121ae5000) [pid = 1654] [serial = 133] [outer = 0x1212c1000] 00:59:03 INFO - PROCESS | 1654 | 1468223943815 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]]]}] 00:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 673ms 00:59:03 INFO - PROCESS | 1654 | 1468223943870 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:59:03 INFO - PROCESS | 1654 | 1468223943872 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 00:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:59:03 INFO - PROCESS | 1654 | 1468223943893 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:59:03 INFO - PROCESS | 1654 | 1468223943894 Marionette TRACE conn2 <- [1,154,null,{}] 00:59:03 INFO - PROCESS | 1654 | 1468223943898 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}] 00:59:03 INFO - PROCESS | 1654 | 1468223943899 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:03 INFO - PROCESS | 1654 | 1468223943991 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:59:04 INFO - PROCESS | 1654 | 1468223944051 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 1654 | 1468223944053 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121606800 == 46 [pid = 1654] [id = 46] 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1248b9400) [pid = 1654] [serial = 134] [outer = 0x0] 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125072400) [pid = 1654] [serial = 135] [outer = 0x1248b9400] 00:59:04 INFO - PROCESS | 1654 | 1468223944082 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1260bd400) [pid = 1654] [serial = 136] [outer = 0x1248b9400] 00:59:04 INFO - PROCESS | 1654 | 1468223944597 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]]]}] 00:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 738ms 00:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:59:04 INFO - PROCESS | 1654 | 1468223944614 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:59:04 INFO - PROCESS | 1654 | 1468223944616 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 00:59:04 INFO - PROCESS | 1654 | 1468223944619 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:59:04 INFO - PROCESS | 1654 | 1468223944621 Marionette TRACE conn2 <- [1,158,null,{}] 00:59:04 INFO - PROCESS | 1654 | 1468223944648 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}] 00:59:04 INFO - PROCESS | 1654 | 1468223944649 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:04 INFO - PROCESS | 1654 | 1468223944738 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:59:04 INFO - PROCESS | 1654 | 1468223944798 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 1654 | 1468223944801 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aae000 == 47 [pid = 1654] [id = 47] 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115f23800) [pid = 1654] [serial = 137] [outer = 0x0] 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115f95000) [pid = 1654] [serial = 138] [outer = 0x115f23800] 00:59:04 INFO - PROCESS | 1654 | 1468223944827 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116739c00) [pid = 1654] [serial = 139] [outer = 0x115f23800] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119433800 == 46 [pid = 1654] [id = 41] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1186cb000 == 45 [pid = 1654] [id = 40] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x117da1000 == 44 [pid = 1654] [id = 39] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x117247000 == 43 [pid = 1654] [id = 38] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x115f35000 == 42 [pid = 1654] [id = 37] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x112e9c800 == 41 [pid = 1654] [id = 36] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c9000 == 40 [pid = 1654] [id = 31] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1174b9000 == 39 [pid = 1654] [id = 27] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1186be800 == 38 [pid = 1654] [id = 29] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x116879000 == 37 [pid = 1654] [id = 30] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11840d800 == 36 [pid = 1654] [id = 28] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x117259800 == 35 [pid = 1654] [id = 32] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c5800 == 34 [pid = 1654] [id = 34] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11a193800 == 33 [pid = 1654] [id = 35] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca8000 == 32 [pid = 1654] [id = 33] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x121606800 == 31 [pid = 1654] [id = 46] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12140f000 == 30 [pid = 1654] [id = 45] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118bdb000 == 29 [pid = 1654] [id = 44] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5c800 == 28 [pid = 1654] [id = 42] 00:59:05 INFO - PROCESS | 1654 | --DOCSHELL 0x114f36800 == 27 [pid = 1654] [id = 43] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1212c3000) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121ae0400) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1248bec00) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125072800) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11990cc00) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113381000) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115f8f400) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118303800) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118334c00) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11867ec00) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118b5a800) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1194e8000) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1194ec400) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119cee800) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119da7400) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119dabc00) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1212bcc00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11a1adc00) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1212c2400) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1248b9c00) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113d64000) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124ef5c00) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1162a4400) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119be3c00) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12163d800) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11830d000) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1260bc800) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12ad0e400) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129827800) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1295ec400) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1295f2000) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1248ba000) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121ae6400) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12d66cc00) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12d3ae400) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12d666000) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12d29e400) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12c7a2800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12ce96c00) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12d253800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12c795400) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12c658400) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12c64a400) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12c64f400) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12c061800) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12c22f000) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12bee9000) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12bee4800) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12b4a9000) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12b4af000) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x119cf7c00) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x12b2df000) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12ad12c00) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12d9ec400) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12d905c00) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x12d90e000) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x12d670400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 00:59:05 INFO - PROCESS | 1654 | 1468223945629 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]]]}] 00:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1020ms 00:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:59:05 INFO - PROCESS | 1654 | 1468223945640 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:59:05 INFO - PROCESS | 1654 | 1468223945642 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 00:59:05 INFO - PROCESS | 1654 | 1468223945645 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:59:05 INFO - PROCESS | 1654 | 1468223945647 Marionette TRACE conn2 <- [1,162,null,{}] 00:59:05 INFO - PROCESS | 1654 | 1468223945651 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}] 00:59:05 INFO - PROCESS | 1654 | 1468223945652 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:05 INFO - PROCESS | 1654 | 1468223945725 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:59:05 INFO - PROCESS | 1654 | 1468223945730 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:05 INFO - PROCESS | 1654 | 1468223945733 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x113205000 == 28 [pid = 1654] [id = 48] 00:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x115f8f400) [pid = 1654] [serial = 140] [outer = 0x0] 00:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x1165eb800) [pid = 1654] [serial = 141] [outer = 0x115f8f400] 00:59:05 INFO - PROCESS | 1654 | 1468223945763 Marionette DEBUG loaded listener.js 00:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x117091400) [pid = 1654] [serial = 142] [outer = 0x115f8f400] 00:59:06 INFO - PROCESS | 1654 | 1468223946064 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]]]}] 00:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 469ms 00:59:06 INFO - PROCESS | 1654 | 1468223946115 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:59:06 INFO - PROCESS | 1654 | 1468223946118 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 00:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:59:06 INFO - PROCESS | 1654 | 1468223946123 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:59:06 INFO - PROCESS | 1654 | 1468223946124 Marionette TRACE conn2 <- [1,166,null,{}] 00:59:06 INFO - PROCESS | 1654 | 1468223946127 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}] 00:59:06 INFO - PROCESS | 1654 | 1468223946128 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:06 INFO - PROCESS | 1654 | 1468223946200 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:59:06 INFO - PROCESS | 1654 | 1468223946204 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 1654 | 1468223946206 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11688a000 == 29 [pid = 1654] [id = 49] 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x118325c00) [pid = 1654] [serial = 143] [outer = 0x0] 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x118548c00) [pid = 1654] [serial = 144] [outer = 0x118325c00] 00:59:06 INFO - PROCESS | 1654 | 1468223946237 Marionette DEBUG loaded listener.js 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x118b60000) [pid = 1654] [serial = 145] [outer = 0x118325c00] 00:59:06 INFO - PROCESS | 1654 | 1468223946556 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]]]}] 00:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 470ms 00:59:06 INFO - PROCESS | 1654 | 1468223946602 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:59:06 INFO - PROCESS | 1654 | 1468223946603 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 00:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:59:06 INFO - PROCESS | 1654 | 1468223946606 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:59:06 INFO - PROCESS | 1654 | 1468223946608 Marionette TRACE conn2 <- [1,170,null,{}] 00:59:06 INFO - PROCESS | 1654 | 1468223946615 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}] 00:59:06 INFO - PROCESS | 1654 | 1468223946619 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:06 INFO - PROCESS | 1654 | 1468223946691 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:59:06 INFO - PROCESS | 1654 | 1468223946733 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 1654 | 1468223946735 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174ae000 == 30 [pid = 1654] [id = 50] 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1132e0c00) [pid = 1654] [serial = 146] [outer = 0x0] 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x119914c00) [pid = 1654] [serial = 147] [outer = 0x1132e0c00] 00:59:06 INFO - PROCESS | 1654 | 1468223946763 Marionette DEBUG loaded listener.js 00:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x119be9400) [pid = 1654] [serial = 148] [outer = 0x1132e0c00] 00:59:07 INFO - PROCESS | 1654 | 1468223947095 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]]]}] 00:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 522ms 00:59:07 INFO - PROCESS | 1654 | 1468223947129 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 1654 | 1468223947132 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 00:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:59:07 INFO - PROCESS | 1654 | 1468223947135 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - PROCESS | 1654 | 1468223947137 Marionette TRACE conn2 <- [1,174,null,{}] 00:59:07 INFO - PROCESS | 1654 | 1468223947141 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}] 00:59:07 INFO - PROCESS | 1654 | 1468223947142 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:07 INFO - PROCESS | 1654 | 1468223947285 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:59:07 INFO - PROCESS | 1654 | 1468223947300 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:07 INFO - PROCESS | 1654 | 1468223947301 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118405800 == 31 [pid = 1654] [id = 51] 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x119ceec00) [pid = 1654] [serial = 149] [outer = 0x0] 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x119da6000) [pid = 1654] [serial = 150] [outer = 0x119ceec00] 00:59:07 INFO - PROCESS | 1654 | 1468223947340 Marionette DEBUG loaded listener.js 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11a035800) [pid = 1654] [serial = 151] [outer = 0x119ceec00] 00:59:07 INFO - PROCESS | 1654 | 1468223947666 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]]]}] 00:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 00:59:07 INFO - PROCESS | 1654 | 1468223947705 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 1654 | 1468223947706 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 00:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:59:07 INFO - PROCESS | 1654 | 1468223947711 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - PROCESS | 1654 | 1468223947712 Marionette TRACE conn2 <- [1,178,null,{}] 00:59:07 INFO - PROCESS | 1654 | 1468223947715 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}] 00:59:07 INFO - PROCESS | 1654 | 1468223947723 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:07 INFO - PROCESS | 1654 | 1468223947812 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:59:07 INFO - PROCESS | 1654 | 1468223947816 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:07 INFO - PROCESS | 1654 | 1468223947817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186da800 == 32 [pid = 1654] [id = 52] 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118311400) [pid = 1654] [serial = 152] [outer = 0x0] 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1212bcc00) [pid = 1654] [serial = 153] [outer = 0x118311400] 00:59:07 INFO - PROCESS | 1654 | 1468223947841 Marionette DEBUG loaded listener.js 00:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x121386400) [pid = 1654] [serial = 154] [outer = 0x118311400] 00:59:08 INFO - PROCESS | 1654 | 1468223948162 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]]]}] 00:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 00:59:08 INFO - PROCESS | 1654 | 1468223948180 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:59:08 INFO - PROCESS | 1654 | 1468223948182 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 00:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:59:08 INFO - PROCESS | 1654 | 1468223948184 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:59:08 INFO - PROCESS | 1654 | 1468223948185 Marionette TRACE conn2 <- [1,182,null,{}] 00:59:08 INFO - PROCESS | 1654 | 1468223948195 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}] 00:59:08 INFO - PROCESS | 1654 | 1468223948198 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:08 INFO - PROCESS | 1654 | 1468223948302 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:59:08 INFO - PROCESS | 1654 | 1468223948306 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:08 INFO - PROCESS | 1654 | 1468223948307 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119869000 == 33 [pid = 1654] [id = 53] 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1212c2c00) [pid = 1654] [serial = 155] [outer = 0x0] 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1217c3c00) [pid = 1654] [serial = 156] [outer = 0x1212c2c00] 00:59:08 INFO - PROCESS | 1654 | 1468223948334 Marionette DEBUG loaded listener.js 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x124efdc00) [pid = 1654] [serial = 157] [outer = 0x1212c2c00] 00:59:08 INFO - PROCESS | 1654 | 1468223948650 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]]]}] 00:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 477ms 00:59:08 INFO - PROCESS | 1654 | 1468223948666 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:59:08 INFO - PROCESS | 1654 | 1468223948667 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 00:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:59:08 INFO - PROCESS | 1654 | 1468223948670 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:59:08 INFO - PROCESS | 1654 | 1468223948671 Marionette TRACE conn2 <- [1,186,null,{}] 00:59:08 INFO - PROCESS | 1654 | 1468223948682 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}] 00:59:08 INFO - PROCESS | 1654 | 1468223948683 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:08 INFO - PROCESS | 1654 | 1468223948791 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:59:08 INFO - PROCESS | 1654 | 1468223948795 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:08 INFO - PROCESS | 1654 | 1468223948795 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d53000 == 34 [pid = 1654] [id = 54] 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112a85800) [pid = 1654] [serial = 158] [outer = 0x0] 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1260bfc00) [pid = 1654] [serial = 159] [outer = 0x112a85800] 00:59:08 INFO - PROCESS | 1654 | 1468223948820 Marionette DEBUG loaded listener.js 00:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x126aa0400) [pid = 1654] [serial = 160] [outer = 0x112a85800] 00:59:09 INFO - PROCESS | 1654 | 1468223949095 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]]]}] 00:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 468ms 00:59:09 INFO - PROCESS | 1654 | 1468223949138 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:59:09 INFO - PROCESS | 1654 | 1468223949139 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 00:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:59:09 INFO - PROCESS | 1654 | 1468223949149 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:59:09 INFO - PROCESS | 1654 | 1468223949150 Marionette TRACE conn2 <- [1,190,null,{}] 00:59:09 INFO - PROCESS | 1654 | 1468223949167 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}] 00:59:09 INFO - PROCESS | 1654 | 1468223949168 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:09 INFO - PROCESS | 1654 | 1468223949259 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:59:09 INFO - PROCESS | 1654 | 1468223949264 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:09 INFO - PROCESS | 1654 | 1468223949265 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f69000 == 35 [pid = 1654] [id = 55] 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11991a400) [pid = 1654] [serial = 161] [outer = 0x0] 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x126e6d000) [pid = 1654] [serial = 162] [outer = 0x11991a400] 00:59:09 INFO - PROCESS | 1654 | 1468223949289 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1270f3800) [pid = 1654] [serial = 163] [outer = 0x11991a400] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x125072c00) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119b1bc00) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x112ddf400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11685b400) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1133cac00) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11905fc00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118327000) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119b18400) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:59:09 INFO - PROCESS | 1654 | 1468223949642 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]]]}] 00:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 528ms 00:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:59:09 INFO - PROCESS | 1654 | 1468223949677 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:59:09 INFO - PROCESS | 1654 | 1468223949679 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 00:59:09 INFO - PROCESS | 1654 | 1468223949681 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:59:09 INFO - PROCESS | 1654 | 1468223949682 Marionette TRACE conn2 <- [1,194,null,{}] 00:59:09 INFO - PROCESS | 1654 | 1468223949684 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}] 00:59:09 INFO - PROCESS | 1654 | 1468223949685 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:09 INFO - PROCESS | 1654 | 1468223949764 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:59:09 INFO - PROCESS | 1654 | 1468223949767 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:09 INFO - PROCESS | 1654 | 1468223949769 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174ad000 == 36 [pid = 1654] [id = 56] 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1122be000) [pid = 1654] [serial = 164] [outer = 0x0] 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11991d400) [pid = 1654] [serial = 165] [outer = 0x1122be000] 00:59:09 INFO - PROCESS | 1654 | 1468223949793 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x125072c00) [pid = 1654] [serial = 166] [outer = 0x1122be000] 00:59:10 INFO - PROCESS | 1654 | 1468223950081 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]]]}] 00:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 417ms 00:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:59:10 INFO - PROCESS | 1654 | 1468223950099 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:59:10 INFO - PROCESS | 1654 | 1468223950100 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 00:59:10 INFO - PROCESS | 1654 | 1468223950102 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:59:10 INFO - PROCESS | 1654 | 1468223950103 Marionette TRACE conn2 <- [1,198,null,{}] 00:59:10 INFO - PROCESS | 1654 | 1468223950106 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}] 00:59:10 INFO - PROCESS | 1654 | 1468223950107 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:10 INFO - PROCESS | 1654 | 1468223950212 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:59:10 INFO - PROCESS | 1654 | 1468223950236 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 1654 | 1468223950237 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12141a000 == 37 [pid = 1654] [id = 57] 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115f93400) [pid = 1654] [serial = 167] [outer = 0x0] 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x127460c00) [pid = 1654] [serial = 168] [outer = 0x115f93400] 00:59:10 INFO - PROCESS | 1654 | 1468223950261 Marionette DEBUG loaded listener.js 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x12746bc00) [pid = 1654] [serial = 169] [outer = 0x115f93400] 00:59:10 INFO - PROCESS | 1654 | 1468223950504 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]]]}] 00:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 419ms 00:59:10 INFO - PROCESS | 1654 | 1468223950522 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:59:10 INFO - PROCESS | 1654 | 1468223950523 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 00:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:59:10 INFO - PROCESS | 1654 | 1468223950533 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:59:10 INFO - PROCESS | 1654 | 1468223950535 Marionette TRACE conn2 <- [1,202,null,{}] 00:59:10 INFO - PROCESS | 1654 | 1468223950549 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}] 00:59:10 INFO - PROCESS | 1654 | 1468223950550 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:10 INFO - PROCESS | 1654 | 1468223950640 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:59:10 INFO - PROCESS | 1654 | 1468223950653 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 1654 | 1468223950655 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d9800 == 38 [pid = 1654] [id = 58] 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x128a07000) [pid = 1654] [serial = 170] [outer = 0x0] 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128a7ac00) [pid = 1654] [serial = 171] [outer = 0x128a07000] 00:59:10 INFO - PROCESS | 1654 | 1468223950680 Marionette DEBUG loaded listener.js 00:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128f1a400) [pid = 1654] [serial = 172] [outer = 0x128a07000] 00:59:10 INFO - PROCESS | 1654 | 1468223950987 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]]]}] 00:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms 00:59:11 INFO - PROCESS | 1654 | 1468223951010 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:59:11 INFO - PROCESS | 1654 | 1468223951013 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 00:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:59:11 INFO - PROCESS | 1654 | 1468223951015 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:59:11 INFO - PROCESS | 1654 | 1468223951016 Marionette TRACE conn2 <- [1,206,null,{}] 00:59:11 INFO - PROCESS | 1654 | 1468223951019 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}] 00:59:11 INFO - PROCESS | 1654 | 1468223951020 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:11 INFO - PROCESS | 1654 | 1468223951096 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:59:11 INFO - PROCESS | 1654 | 1468223951139 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 1654 | 1468223951140 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff1000 == 39 [pid = 1654] [id = 59] 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11905fc00) [pid = 1654] [serial = 173] [outer = 0x0] 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128f1cc00) [pid = 1654] [serial = 174] [outer = 0x11905fc00] 00:59:11 INFO - PROCESS | 1654 | 1468223951164 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128f23800) [pid = 1654] [serial = 175] [outer = 0x11905fc00] 00:59:11 INFO - PROCESS | 1654 | 1468223951403 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]]]}] 00:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 419ms 00:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:59:11 INFO - PROCESS | 1654 | 1468223951434 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:59:11 INFO - PROCESS | 1654 | 1468223951435 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 00:59:11 INFO - PROCESS | 1654 | 1468223951437 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:59:11 INFO - PROCESS | 1654 | 1468223951438 Marionette TRACE conn2 <- [1,210,null,{}] 00:59:11 INFO - PROCESS | 1654 | 1468223951450 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}] 00:59:11 INFO - PROCESS | 1654 | 1468223951451 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:11 INFO - PROCESS | 1654 | 1468223951537 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:59:11 INFO - PROCESS | 1654 | 1468223951541 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 1654 | 1468223951543 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x125264800 == 40 [pid = 1654] [id = 60] 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128f23c00) [pid = 1654] [serial = 176] [outer = 0x0] 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x129072000) [pid = 1654] [serial = 177] [outer = 0x128f23c00] 00:59:11 INFO - PROCESS | 1654 | 1468223951568 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x129094800) [pid = 1654] [serial = 178] [outer = 0x128f23c00] 00:59:12 INFO - PROCESS | 1654 | 1468223952041 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]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 623ms 00:59:12 INFO - PROCESS | 1654 | 1468223952084 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 1654 | 1468223952086 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 00:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:59:12 INFO - PROCESS | 1654 | 1468223952091 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 1654 | 1468223952096 Marionette TRACE conn2 <- [1,214,null,{}] 00:59:12 INFO - PROCESS | 1654 | 1468223952100 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}] 00:59:12 INFO - PROCESS | 1654 | 1468223952101 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:12 INFO - PROCESS | 1654 | 1468223952205 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:59:12 INFO - PROCESS | 1654 | 1468223952272 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:12 INFO - PROCESS | 1654 | 1468223952274 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x116786000 == 41 [pid = 1654] [id = 61] 00:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115f24000) [pid = 1654] [serial = 179] [outer = 0x0] 00:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11656b400) [pid = 1654] [serial = 180] [outer = 0x115f24000] 00:59:12 INFO - PROCESS | 1654 | 1468223952305 Marionette DEBUG loaded listener.js 00:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117dc7000) [pid = 1654] [serial = 181] [outer = 0x115f24000] 00:59:12 INFO - PROCESS | 1654 | 1468223952771 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]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 724ms 00:59:12 INFO - PROCESS | 1654 | 1468223952814 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 1654 | 1468223952817 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 00:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:59:12 INFO - PROCESS | 1654 | 1468223952822 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 1654 | 1468223952824 Marionette TRACE conn2 <- [1,218,null,{}] 00:59:12 INFO - PROCESS | 1654 | 1468223952826 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}] 00:59:12 INFO - PROCESS | 1654 | 1468223952828 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:12 INFO - PROCESS | 1654 | 1468223952937 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:59:12 INFO - PROCESS | 1654 | 1468223952987 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:12 INFO - PROCESS | 1654 | 1468223952988 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c5000 == 42 [pid = 1654] [id = 62] 00:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118303000) [pid = 1654] [serial = 182] [outer = 0x0] 00:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11905ac00) [pid = 1654] [serial = 183] [outer = 0x118303000] 00:59:13 INFO - PROCESS | 1654 | 1468223953021 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119b17000) [pid = 1654] [serial = 184] [outer = 0x118303000] 00:59:13 INFO - PROCESS | 1654 | 1468223953783 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]]]}] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff1000 == 41 [pid = 1654] [id = 59] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d9800 == 40 [pid = 1654] [id = 58] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12141a000 == 39 [pid = 1654] [id = 57] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1174ad000 == 38 [pid = 1654] [id = 56] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119f69000 == 37 [pid = 1654] [id = 55] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119d53000 == 36 [pid = 1654] [id = 54] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119869000 == 35 [pid = 1654] [id = 53] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1186da800 == 34 [pid = 1654] [id = 52] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x118405800 == 33 [pid = 1654] [id = 51] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1174ae000 == 32 [pid = 1654] [id = 50] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11688a000 == 31 [pid = 1654] [id = 49] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x113205000 == 30 [pid = 1654] [id = 48] 00:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x116aae000 == 29 [pid = 1654] [id = 47] 00:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1022ms 00:59:13 INFO - PROCESS | 1654 | 1468223953845 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:59:13 INFO - PROCESS | 1654 | 1468223953847 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 00:59:13 INFO - PROCESS | 1654 | 1468223953850 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:59:13 INFO - PROCESS | 1654 | 1468223953851 Marionette TRACE conn2 <- [1,222,null,{}] 00:59:13 INFO - PROCESS | 1654 | 1468223953862 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}] 00:59:13 INFO - PROCESS | 1654 | 1468223953864 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:13 INFO - PROCESS | 1654 | 1468223953941 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124c9b400) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121ccbc00) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1212bbc00) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1217b9800) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117560400) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1133cfc00) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1194eac00) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11830cc00) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1194e4400) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119921c00) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119915c00) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x114fb0c00) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119be9000) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119cf9000) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x126a9f400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x126982c00) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 00:59:13 INFO - PROCESS | 1654 | 1468223953991 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:13 INFO - PROCESS | 1654 | 1468223953992 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe5800 == 30 [pid = 1654] [id = 63] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1162a4400) [pid = 1654] [serial = 185] [outer = 0x0] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118609800) [pid = 1654] [serial = 186] [outer = 0x1162a4400] 00:59:14 INFO - PROCESS | 1654 | 1468223954020 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11990cc00) [pid = 1654] [serial = 187] [outer = 0x1162a4400] 00:59:14 INFO - PROCESS | 1654 | 1468223954301 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]]]}] 00:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 00:59:14 INFO - PROCESS | 1654 | 1468223954319 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:59:14 INFO - PROCESS | 1654 | 1468223954322 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 00:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:59:14 INFO - PROCESS | 1654 | 1468223954334 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:59:14 INFO - PROCESS | 1654 | 1468223954336 Marionette TRACE conn2 <- [1,226,null,{}] 00:59:14 INFO - PROCESS | 1654 | 1468223954338 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}] 00:59:14 INFO - PROCESS | 1654 | 1468223954340 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:14 INFO - PROCESS | 1654 | 1468223954433 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:59:14 INFO - PROCESS | 1654 | 1468223954436 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1654 | 1468223954438 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174ae000 == 31 [pid = 1654] [id = 64] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119b14c00) [pid = 1654] [serial = 188] [outer = 0x0] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119daa800) [pid = 1654] [serial = 189] [outer = 0x119b14c00] 00:59:14 INFO - PROCESS | 1654 | 1468223954466 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1212bd000) [pid = 1654] [serial = 190] [outer = 0x119b14c00] 00:59:14 INFO - PROCESS | 1654 | 1468223954781 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]]]}] 00:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 00:59:14 INFO - PROCESS | 1654 | 1468223954805 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:59:14 INFO - PROCESS | 1654 | 1468223954807 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 00:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:59:14 INFO - PROCESS | 1654 | 1468223954811 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:59:14 INFO - PROCESS | 1654 | 1468223954815 Marionette TRACE conn2 <- [1,230,null,{}] 00:59:14 INFO - PROCESS | 1654 | 1468223954824 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}] 00:59:14 INFO - PROCESS | 1654 | 1468223954830 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:14 INFO - PROCESS | 1654 | 1468223954912 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:59:14 INFO - PROCESS | 1654 | 1468223954919 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1654 | 1468223954921 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d8800 == 32 [pid = 1654] [id = 65] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1214bcc00) [pid = 1654] [serial = 191] [outer = 0x0] 00:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121ad8c00) [pid = 1654] [serial = 192] [outer = 0x1214bcc00] 00:59:14 INFO - PROCESS | 1654 | 1468223954952 Marionette DEBUG loaded listener.js 00:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1248bec00) [pid = 1654] [serial = 193] [outer = 0x1214bcc00] 00:59:15 INFO - PROCESS | 1654 | 1468223955401 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]]]}] 00:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 625ms 00:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:59:15 INFO - PROCESS | 1654 | 1468223955435 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:59:15 INFO - PROCESS | 1654 | 1468223955438 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 00:59:15 INFO - PROCESS | 1654 | 1468223955440 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 1654 | 1468223955441 Marionette TRACE conn2 <- [1,234,null,{}] 00:59:15 INFO - PROCESS | 1654 | 1468223955443 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}] 00:59:15 INFO - PROCESS | 1654 | 1468223955445 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:15 INFO - PROCESS | 1654 | 1468223955523 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:59:15 INFO - PROCESS | 1654 | 1468223955528 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:15 INFO - PROCESS | 1654 | 1468223955530 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119969000 == 33 [pid = 1654] [id = 66] 00:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x125072800) [pid = 1654] [serial = 194] [outer = 0x0] 00:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1260bd800) [pid = 1654] [serial = 195] [outer = 0x125072800] 00:59:15 INFO - PROCESS | 1654 | 1468223955554 Marionette DEBUG loaded listener.js 00:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126a9a000) [pid = 1654] [serial = 196] [outer = 0x125072800] 00:59:15 INFO - PROCESS | 1654 | 1468223955861 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]]]}] 00:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 00:59:15 INFO - PROCESS | 1654 | 1468223955910 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:59:15 INFO - PROCESS | 1654 | 1468223955911 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 00:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:59:15 INFO - PROCESS | 1654 | 1468223955913 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 1654 | 1468223955914 Marionette TRACE conn2 <- [1,238,null,{}] 00:59:15 INFO - PROCESS | 1654 | 1468223955917 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}] 00:59:15 INFO - PROCESS | 1654 | 1468223955918 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:15 INFO - PROCESS | 1654 | 1468223955989 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:59:16 INFO - PROCESS | 1654 | 1468223956020 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:16 INFO - PROCESS | 1654 | 1468223956021 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d52800 == 34 [pid = 1654] [id = 67] 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x114f97000) [pid = 1654] [serial = 197] [outer = 0x0] 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126a9cc00) [pid = 1654] [serial = 198] [outer = 0x114f97000] 00:59:16 INFO - PROCESS | 1654 | 1468223956045 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127266400) [pid = 1654] [serial = 199] [outer = 0x114f97000] 00:59:16 INFO - PROCESS | 1654 | 1468223956362 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]]]}] 00:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 468ms 00:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:59:16 INFO - PROCESS | 1654 | 1468223956382 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:59:16 INFO - PROCESS | 1654 | 1468223956383 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 00:59:16 INFO - PROCESS | 1654 | 1468223956385 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:59:16 INFO - PROCESS | 1654 | 1468223956386 Marionette TRACE conn2 <- [1,242,null,{}] 00:59:16 INFO - PROCESS | 1654 | 1468223956389 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}] 00:59:16 INFO - PROCESS | 1654 | 1468223956396 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:16 INFO - PROCESS | 1654 | 1468223956511 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:59:16 INFO - PROCESS | 1654 | 1468223956515 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:16 INFO - PROCESS | 1654 | 1468223956516 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a188800 == 35 [pid = 1654] [id = 68] 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126e6c400) [pid = 1654] [serial = 200] [outer = 0x0] 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a06c00) [pid = 1654] [serial = 201] [outer = 0x126e6c400] 00:59:16 INFO - PROCESS | 1654 | 1468223956542 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1295e3800) [pid = 1654] [serial = 202] [outer = 0x126e6c400] 00:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1295ecc00) [pid = 1654] [serial = 203] [outer = 0x119da6c00] 00:59:16 INFO - PROCESS | 1654 | 1468223956912 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]]]}] 00:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 00:59:16 INFO - PROCESS | 1654 | 1468223956956 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:59:16 INFO - PROCESS | 1654 | 1468223956957 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 00:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:59:16 INFO - PROCESS | 1654 | 1468223956959 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:59:16 INFO - PROCESS | 1654 | 1468223956960 Marionette TRACE conn2 <- [1,246,null,{}] 00:59:16 INFO - PROCESS | 1654 | 1468223956962 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}] 00:59:16 INFO - PROCESS | 1654 | 1468223956963 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:17 INFO - PROCESS | 1654 | 1468223957055 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:59:17 INFO - PROCESS | 1654 | 1468223957059 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 1654 | 1468223957060 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131a6800 == 36 [pid = 1654] [id = 69] 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112d27c00) [pid = 1654] [serial = 204] [outer = 0x0] 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1295ec000) [pid = 1654] [serial = 205] [outer = 0x112d27c00] 00:59:17 INFO - PROCESS | 1654 | 1468223957083 Marionette DEBUG loaded listener.js 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129825c00) [pid = 1654] [serial = 206] [outer = 0x112d27c00] 00:59:17 INFO - PROCESS | 1654 | 1468223957384 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]]]}] 00:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 00:59:17 INFO - PROCESS | 1654 | 1468223957432 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:59:17 INFO - PROCESS | 1654 | 1468223957434 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 00:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:59:17 INFO - PROCESS | 1654 | 1468223957436 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:59:17 INFO - PROCESS | 1654 | 1468223957437 Marionette TRACE conn2 <- [1,250,null,{}] 00:59:17 INFO - PROCESS | 1654 | 1468223957439 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}] 00:59:17 INFO - PROCESS | 1654 | 1468223957441 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:17 INFO - PROCESS | 1654 | 1468223957545 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:59:17 INFO - PROCESS | 1654 | 1468223957556 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 1654 | 1468223957557 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12501c000 == 37 [pid = 1654] [id = 70] 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129826000) [pid = 1654] [serial = 207] [outer = 0x0] 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1298adc00) [pid = 1654] [serial = 208] [outer = 0x129826000] 00:59:17 INFO - PROCESS | 1654 | 1468223957595 Marionette DEBUG loaded listener.js 00:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1298b6400) [pid = 1654] [serial = 209] [outer = 0x129826000] 00:59:18 INFO - PROCESS | 1654 | 1468223958135 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]]]}] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1212c2c00) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118311400) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119ceec00) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118325c00) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1132e0c00) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115f8f400) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112a85800) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1133ad800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118333800) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1212c1000) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1248b9400) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128a07000) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11991a400) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1122be000) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11905fc00) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:59:18 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115f93400) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 719ms 00:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:59:18 INFO - PROCESS | 1654 | 1468223958155 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:59:18 INFO - PROCESS | 1654 | 1468223958157 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 00:59:18 INFO - PROCESS | 1654 | 1468223958160 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:59:18 INFO - PROCESS | 1654 | 1468223958161 Marionette TRACE conn2 <- [1,254,null,{}] 00:59:18 INFO - PROCESS | 1654 | 1468223958164 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}] 00:59:18 INFO - PROCESS | 1654 | 1468223958165 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:18 INFO - PROCESS | 1654 | 1468223958240 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:59:18 INFO - PROCESS | 1654 | 1468223958248 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:18 INFO - PROCESS | 1654 | 1468223958249 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca9000 == 38 [pid = 1654] [id = 71] 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11830f000) [pid = 1654] [serial = 210] [outer = 0x0] 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11905fc00) [pid = 1654] [serial = 211] [outer = 0x11830f000] 00:59:18 INFO - PROCESS | 1654 | 1468223958273 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119f2ac00) [pid = 1654] [serial = 212] [outer = 0x11830f000] 00:59:18 INFO - PROCESS | 1654 | 1468223958565 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]]]}] 00:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 420ms 00:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:59:18 INFO - PROCESS | 1654 | 1468223958584 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:59:18 INFO - PROCESS | 1654 | 1468223958585 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 00:59:18 INFO - PROCESS | 1654 | 1468223958587 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:59:18 INFO - PROCESS | 1654 | 1468223958588 Marionette TRACE conn2 <- [1,258,null,{}] 00:59:18 INFO - PROCESS | 1654 | 1468223958590 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}] 00:59:18 INFO - PROCESS | 1654 | 1468223958593 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:18 INFO - PROCESS | 1654 | 1468223958671 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:59:18 INFO - PROCESS | 1654 | 1468223958677 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:18 INFO - PROCESS | 1654 | 1468223958679 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272d7800 == 39 [pid = 1654] [id = 72] 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212c2c00) [pid = 1654] [serial = 213] [outer = 0x0] 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1270f1800) [pid = 1654] [serial = 214] [outer = 0x1212c2c00] 00:59:18 INFO - PROCESS | 1654 | 1468223958704 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1298af800) [pid = 1654] [serial = 215] [outer = 0x1212c2c00] 00:59:19 INFO - PROCESS | 1654 | 1468223959142 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]]]}] 00:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 568ms 00:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:59:19 INFO - PROCESS | 1654 | 1468223959156 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:59:19 INFO - PROCESS | 1654 | 1468223959159 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 00:59:19 INFO - PROCESS | 1654 | 1468223959162 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 1654 | 1468223959164 Marionette TRACE conn2 <- [1,262,null,{}] 00:59:19 INFO - PROCESS | 1654 | 1468223959168 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}] 00:59:19 INFO - PROCESS | 1654 | 1468223959170 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:19 INFO - PROCESS | 1654 | 1468223959305 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:59:19 INFO - PROCESS | 1654 | 1468223959310 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:19 INFO - PROCESS | 1654 | 1468223959312 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c9b800 == 40 [pid = 1654] [id = 73] 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1260c2400) [pid = 1654] [serial = 216] [outer = 0x0] 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12aa24400) [pid = 1654] [serial = 217] [outer = 0x1260c2400] 00:59:19 INFO - PROCESS | 1654 | 1468223959338 Marionette DEBUG loaded listener.js 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12ad0c000) [pid = 1654] [serial = 218] [outer = 0x1260c2400] 00:59:19 INFO - PROCESS | 1654 | 1468223959638 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]]]}] 00:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 00:59:19 INFO - PROCESS | 1654 | 1468223959682 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:59:19 INFO - PROCESS | 1654 | 1468223959683 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 00:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:59:19 INFO - PROCESS | 1654 | 1468223959685 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 1654 | 1468223959686 Marionette TRACE conn2 <- [1,266,null,{}] 00:59:19 INFO - PROCESS | 1654 | 1468223959689 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}] 00:59:19 INFO - PROCESS | 1654 | 1468223959690 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:19 INFO - PROCESS | 1654 | 1468223959790 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:59:19 INFO - PROCESS | 1654 | 1468223959796 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:19 INFO - PROCESS | 1654 | 1468223959797 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12928e000 == 41 [pid = 1654] [id = 74] 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a92a400) [pid = 1654] [serial = 219] [outer = 0x0] 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12ad0f000) [pid = 1654] [serial = 220] [outer = 0x12a92a400] 00:59:19 INFO - PROCESS | 1654 | 1468223959820 Marionette DEBUG loaded listener.js 00:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b2b7400) [pid = 1654] [serial = 221] [outer = 0x12a92a400] 00:59:20 INFO - PROCESS | 1654 | 1468223960114 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]]]}] 00:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 00:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:59:20 INFO - PROCESS | 1654 | 1468223960185 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:59:20 INFO - PROCESS | 1654 | 1468223960187 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 00:59:20 INFO - PROCESS | 1654 | 1468223960191 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:59:20 INFO - PROCESS | 1654 | 1468223960193 Marionette TRACE conn2 <- [1,270,null,{}] 00:59:20 INFO - PROCESS | 1654 | 1468223960197 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}] 00:59:20 INFO - PROCESS | 1654 | 1468223960199 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:20 INFO - PROCESS | 1654 | 1468223960289 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:59:20 INFO - PROCESS | 1654 | 1468223960375 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:20 INFO - PROCESS | 1654 | 1468223960377 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165b5800 == 42 [pid = 1654] [id = 75] 00:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11684d800) [pid = 1654] [serial = 222] [outer = 0x0] 00:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117560400) [pid = 1654] [serial = 223] [outer = 0x11684d800] 00:59:20 INFO - PROCESS | 1654 | 1468223960409 Marionette DEBUG loaded listener.js 00:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11867e000) [pid = 1654] [serial = 224] [outer = 0x11684d800] 00:59:20 INFO - PROCESS | 1654 | 1468223960816 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]]]}] 00:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 00:59:20 INFO - PROCESS | 1654 | 1468223960862 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:59:20 INFO - PROCESS | 1654 | 1468223960865 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 00:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:59:20 INFO - PROCESS | 1654 | 1468223960870 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:59:20 INFO - PROCESS | 1654 | 1468223960872 Marionette TRACE conn2 <- [1,274,null,{}] 00:59:20 INFO - PROCESS | 1654 | 1468223960876 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}] 00:59:20 INFO - PROCESS | 1654 | 1468223960878 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:20 INFO - PROCESS | 1654 | 1468223960976 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:59:21 INFO - PROCESS | 1654 | 1468223961056 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 1654 | 1468223961057 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119959800 == 43 [pid = 1654] [id = 76] 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119cf7800) [pid = 1654] [serial = 225] [outer = 0x0] 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119dacc00) [pid = 1654] [serial = 226] [outer = 0x119cf7800] 00:59:21 INFO - PROCESS | 1654 | 1468223961102 Marionette DEBUG loaded listener.js 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121386800) [pid = 1654] [serial = 227] [outer = 0x119cf7800] 00:59:21 INFO - PROCESS | 1654 | 1468223961510 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]]]}] 00:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 674ms 00:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:59:21 INFO - PROCESS | 1654 | 1468223961541 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:59:21 INFO - PROCESS | 1654 | 1468223961543 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 00:59:21 INFO - PROCESS | 1654 | 1468223961545 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:59:21 INFO - PROCESS | 1654 | 1468223961546 Marionette TRACE conn2 <- [1,278,null,{}] 00:59:21 INFO - PROCESS | 1654 | 1468223961553 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}] 00:59:21 INFO - PROCESS | 1654 | 1468223961556 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:21 INFO - PROCESS | 1654 | 1468223961657 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:59:21 INFO - PROCESS | 1654 | 1468223961708 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 1654 | 1468223961710 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f68800 == 44 [pid = 1654] [id = 77] 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126a9a400) [pid = 1654] [serial = 228] [outer = 0x0] 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1270e6000) [pid = 1654] [serial = 229] [outer = 0x126a9a400] 00:59:21 INFO - PROCESS | 1654 | 1468223961742 Marionette DEBUG loaded listener.js 00:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a74400) [pid = 1654] [serial = 230] [outer = 0x126a9a400] 00:59:22 INFO - PROCESS | 1654 | 1468223962147 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]]]}] 00:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 618ms 00:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:59:22 INFO - PROCESS | 1654 | 1468223962164 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:59:22 INFO - PROCESS | 1654 | 1468223962165 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 00:59:22 INFO - PROCESS | 1654 | 1468223962168 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:59:22 INFO - PROCESS | 1654 | 1468223962169 Marionette TRACE conn2 <- [1,282,null,{}] 00:59:22 INFO - PROCESS | 1654 | 1468223962171 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}] 00:59:22 INFO - PROCESS | 1654 | 1468223962173 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:22 INFO - PROCESS | 1654 | 1468223962272 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:59:22 INFO - PROCESS | 1654 | 1468223962390 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:22 INFO - PROCESS | 1654 | 1468223962391 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x129877000 == 45 [pid = 1654] [id = 78] 00:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128f25000) [pid = 1654] [serial = 231] [outer = 0x0] 00:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129070000) [pid = 1654] [serial = 232] [outer = 0x128f25000] 00:59:22 INFO - PROCESS | 1654 | 1468223962422 Marionette DEBUG loaded listener.js 00:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1295efc00) [pid = 1654] [serial = 233] [outer = 0x128f25000] 00:59:22 INFO - PROCESS | 1654 | 1468223962951 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]]]}] 00:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 818ms 00:59:22 INFO - PROCESS | 1654 | 1468223962986 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:59:22 INFO - PROCESS | 1654 | 1468223962989 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 00:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:59:22 INFO - PROCESS | 1654 | 1468223962993 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:59:22 INFO - PROCESS | 1654 | 1468223962994 Marionette TRACE conn2 <- [1,286,null,{}] 00:59:23 INFO - PROCESS | 1654 | 1468223962998 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}] 00:59:23 INFO - PROCESS | 1654 | 1468223962999 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:23 INFO - PROCESS | 1654 | 1468223963088 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:59:23 INFO - PROCESS | 1654 | 1468223963150 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:23 INFO - PROCESS | 1654 | 1468223963152 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118346000 == 46 [pid = 1654] [id = 79] 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11685b400) [pid = 1654] [serial = 234] [outer = 0x0] 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11832ac00) [pid = 1654] [serial = 235] [outer = 0x11685b400] 00:59:23 INFO - PROCESS | 1654 | 1468223963179 Marionette DEBUG loaded listener.js 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119442c00) [pid = 1654] [serial = 236] [outer = 0x11685b400] 00:59:23 INFO - PROCESS | 1654 | 1468223963626 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]]]}] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128c9b800 == 45 [pid = 1654] [id = 73] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1272d7800 == 44 [pid = 1654] [id = 72] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca9000 == 43 [pid = 1654] [id = 71] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12501c000 == 42 [pid = 1654] [id = 70] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1131a6800 == 41 [pid = 1654] [id = 69] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11a188800 == 40 [pid = 1654] [id = 68] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119d52800 == 39 [pid = 1654] [id = 67] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119969000 == 38 [pid = 1654] [id = 66] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d8800 == 37 [pid = 1654] [id = 65] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1174ae000 == 36 [pid = 1654] [id = 64] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe5800 == 35 [pid = 1654] [id = 63] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c5000 == 34 [pid = 1654] [id = 62] 00:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x116786000 == 33 [pid = 1654] [id = 61] 00:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 00:59:23 INFO - PROCESS | 1654 | 1468223963664 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:59:23 INFO - PROCESS | 1654 | 1468223963666 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 00:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:59:23 INFO - PROCESS | 1654 | 1468223963671 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:59:23 INFO - PROCESS | 1654 | 1468223963672 Marionette TRACE conn2 <- [1,290,null,{}] 00:59:23 INFO - PROCESS | 1654 | 1468223963675 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}] 00:59:23 INFO - PROCESS | 1654 | 1468223963678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:23 INFO - PROCESS | 1654 | 1468223963751 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:59:23 INFO - PROCESS | 1654 | 1468223963754 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:23 INFO - PROCESS | 1654 | 1468223963756 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe5800 == 34 [pid = 1654] [id = 80] 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119b16400) [pid = 1654] [serial = 237] [outer = 0x0] 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119b23800) [pid = 1654] [serial = 238] [outer = 0x119b16400] 00:59:23 INFO - PROCESS | 1654 | 1468223963785 Marionette DEBUG loaded listener.js 00:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119cf4400) [pid = 1654] [serial = 239] [outer = 0x119b16400] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1217c3c00) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1212bcc00) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119da6000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118548c00) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118b60000) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119914c00) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119be9400) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1165eb800) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117091400) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115f95000) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1260bfc00) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11629b400) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x114f92400) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119913000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11867c800) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121ae5000) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1212c4c00) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1260bd400) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125072400) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128f1a400) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126e6d000) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126aa0400) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11991d400) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128a7ac00) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x125072c00) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128f1cc00) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124efdc00) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1270f3800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121386400) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12746bc00) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128f23800) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127460c00) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 00:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11a035800) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 00:59:24 INFO - PROCESS | 1654 | 1468223964123 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]]]}] 00:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 00:59:24 INFO - PROCESS | 1654 | 1468223964139 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:59:24 INFO - PROCESS | 1654 | 1468223964141 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 00:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:59:24 INFO - PROCESS | 1654 | 1468223964145 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:59:24 INFO - PROCESS | 1654 | 1468223964148 Marionette TRACE conn2 <- [1,294,null,{}] 00:59:24 INFO - PROCESS | 1654 | 1468223964155 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}] 00:59:24 INFO - PROCESS | 1654 | 1468223964158 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:24 INFO - PROCESS | 1654 | 1468223964232 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:59:24 INFO - PROCESS | 1654 | 1468223964236 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:24 INFO - PROCESS | 1654 | 1468223964238 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118354800 == 35 [pid = 1654] [id = 81] 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119f20400) [pid = 1654] [serial = 240] [outer = 0x0] 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1212c0000) [pid = 1654] [serial = 241] [outer = 0x119f20400] 00:59:24 INFO - PROCESS | 1654 | 1468223964267 Marionette DEBUG loaded listener.js 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1217c7000) [pid = 1654] [serial = 242] [outer = 0x119f20400] 00:59:24 INFO - PROCESS | 1654 | 1468223964607 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]]]}] 00:59:24 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. 00:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 00:59:24 INFO - PROCESS | 1654 | 1468223964617 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:59:24 INFO - PROCESS | 1654 | 1468223964619 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 00:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:59:24 INFO - PROCESS | 1654 | 1468223964623 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:59:24 INFO - PROCESS | 1654 | 1468223964625 Marionette TRACE conn2 <- [1,298,null,{}] 00:59:24 INFO - PROCESS | 1654 | 1468223964631 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}] 00:59:24 INFO - PROCESS | 1654 | 1468223964633 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:24 INFO - PROCESS | 1654 | 1468223964755 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:59:24 INFO - PROCESS | 1654 | 1468223964824 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:24 INFO - PROCESS | 1654 | 1468223964826 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d5800 == 36 [pid = 1654] [id = 82] 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12170c000) [pid = 1654] [serial = 243] [outer = 0x0] 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124ef1000) [pid = 1654] [serial = 244] [outer = 0x12170c000] 00:59:24 INFO - PROCESS | 1654 | 1468223964866 Marionette DEBUG loaded listener.js 00:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12601c000) [pid = 1654] [serial = 245] [outer = 0x12170c000] 00:59:25 INFO - PROCESS | 1654 | 1468223965258 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]]]}] 00:59:25 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. 00:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 00:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:59:25 INFO - PROCESS | 1654 | 1468223965296 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 1654 | 1468223965297 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 00:59:25 INFO - PROCESS | 1654 | 1468223965299 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:59:25 INFO - PROCESS | 1654 | 1468223965300 Marionette TRACE conn2 <- [1,302,null,{}] 00:59:25 INFO - PROCESS | 1654 | 1468223965302 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}] 00:59:25 INFO - PROCESS | 1654 | 1468223965304 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:25 INFO - PROCESS | 1654 | 1468223965395 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:59:25 INFO - PROCESS | 1654 | 1468223965401 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 1654 | 1468223965402 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11986a800 == 37 [pid = 1654] [id = 83] 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12601cc00) [pid = 1654] [serial = 246] [outer = 0x0] 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126e05400) [pid = 1654] [serial = 247] [outer = 0x12601cc00] 00:59:25 INFO - PROCESS | 1654 | 1468223965426 Marionette DEBUG loaded listener.js 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127460800) [pid = 1654] [serial = 248] [outer = 0x12601cc00] 00:59:25 INFO - PROCESS | 1654 | 1468223965731 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]]]}] 00:59:25 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. 00:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 468ms 00:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:59:25 INFO - PROCESS | 1654 | 1468223965767 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 1654 | 1468223965769 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 00:59:25 INFO - PROCESS | 1654 | 1468223965771 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:59:25 INFO - PROCESS | 1654 | 1468223965772 Marionette TRACE conn2 <- [1,306,null,{}] 00:59:25 INFO - PROCESS | 1654 | 1468223965774 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}] 00:59:25 INFO - PROCESS | 1654 | 1468223965780 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:25 INFO - PROCESS | 1654 | 1468223965872 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:59:25 INFO - PROCESS | 1654 | 1468223965878 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 1654 | 1468223965879 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5f800 == 38 [pid = 1654] [id = 84] 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a05800) [pid = 1654] [serial = 249] [outer = 0x0] 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a11000) [pid = 1654] [serial = 250] [outer = 0x128a05800] 00:59:25 INFO - PROCESS | 1654 | 1468223965904 Marionette DEBUG loaded listener.js 00:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e9d800) [pid = 1654] [serial = 251] [outer = 0x128a05800] 00:59:26 INFO - PROCESS | 1654 | 1468223966254 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]]]}] 00:59:26 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. 00:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 00:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:59:26 INFO - PROCESS | 1654 | 1468223966291 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:59:26 INFO - PROCESS | 1654 | 1468223966292 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 00:59:26 INFO - PROCESS | 1654 | 1468223966294 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:59:26 INFO - PROCESS | 1654 | 1468223966295 Marionette TRACE conn2 <- [1,310,null,{}] 00:59:26 INFO - PROCESS | 1654 | 1468223966297 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}] 00:59:26 INFO - PROCESS | 1654 | 1468223966299 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:26 INFO - PROCESS | 1654 | 1468223966391 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:59:26 INFO - PROCESS | 1654 | 1468223966395 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1654 | 1468223966396 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x121510800 == 39 [pid = 1654] [id = 85] 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e98000) [pid = 1654] [serial = 252] [outer = 0x0] 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f19400) [pid = 1654] [serial = 253] [outer = 0x128e98000] 00:59:26 INFO - PROCESS | 1654 | 1468223966420 Marionette DEBUG loaded listener.js 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f23000) [pid = 1654] [serial = 254] [outer = 0x128e98000] 00:59:26 INFO - PROCESS | 1654 | 1468223966745 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]]]}] 00:59:26 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. 00:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 00:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:59:26 INFO - PROCESS | 1654 | 1468223966764 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:59:26 INFO - PROCESS | 1654 | 1468223966765 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 00:59:26 INFO - PROCESS | 1654 | 1468223966767 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:59:26 INFO - PROCESS | 1654 | 1468223966769 Marionette TRACE conn2 <- [1,314,null,{}] 00:59:26 INFO - PROCESS | 1654 | 1468223966771 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}] 00:59:26 INFO - PROCESS | 1654 | 1468223966772 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:26 INFO - PROCESS | 1654 | 1468223966866 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:59:26 INFO - PROCESS | 1654 | 1468223966876 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1654 | 1468223966878 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x121740000 == 40 [pid = 1654] [id = 86] 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f25c00) [pid = 1654] [serial = 255] [outer = 0x0] 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295e7400) [pid = 1654] [serial = 256] [outer = 0x128f25c00] 00:59:26 INFO - PROCESS | 1654 | 1468223966902 Marionette DEBUG loaded listener.js 00:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12982d400) [pid = 1654] [serial = 257] [outer = 0x128f25c00] 00:59:27 INFO - PROCESS | 1654 | 1468223967240 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]]]}] 00:59:27 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. 00:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 517ms 00:59:27 INFO - PROCESS | 1654 | 1468223967286 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 1654 | 1468223967287 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 00:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:59:27 INFO - PROCESS | 1654 | 1468223967289 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:59:27 INFO - PROCESS | 1654 | 1468223967290 Marionette TRACE conn2 <- [1,318,null,{}] 00:59:27 INFO - PROCESS | 1654 | 1468223967292 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}] 00:59:27 INFO - PROCESS | 1654 | 1468223967294 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:27 INFO - PROCESS | 1654 | 1468223967386 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:59:27 INFO - PROCESS | 1654 | 1468223967399 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 1654 | 1468223967400 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1249a9800 == 41 [pid = 1654] [id = 87] 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1295ec800) [pid = 1654] [serial = 258] [outer = 0x0] 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1298b6800) [pid = 1654] [serial = 259] [outer = 0x1295ec800] 00:59:27 INFO - PROCESS | 1654 | 1468223967425 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12aa17800) [pid = 1654] [serial = 260] [outer = 0x1295ec800] 00:59:27 INFO - PROCESS | 1654 | 1468223967760 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]]]}] 00:59:27 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. 00:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 00:59:27 INFO - PROCESS | 1654 | 1468223967810 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 1654 | 1468223967811 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 00:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:59:27 INFO - PROCESS | 1654 | 1468223967813 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:59:27 INFO - PROCESS | 1654 | 1468223967814 Marionette TRACE conn2 <- [1,322,null,{}] 00:59:27 INFO - PROCESS | 1654 | 1468223967816 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}] 00:59:27 INFO - PROCESS | 1654 | 1468223967817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:27 INFO - PROCESS | 1654 | 1468223967913 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:59:27 INFO - PROCESS | 1654 | 1468223967923 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 1654 | 1468223967924 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126a3a800 == 42 [pid = 1654] [id = 88] 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12aa22c00) [pid = 1654] [serial = 261] [outer = 0x0] 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12aa70000) [pid = 1654] [serial = 262] [outer = 0x12aa22c00] 00:59:27 INFO - PROCESS | 1654 | 1468223967948 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b2b3c00) [pid = 1654] [serial = 263] [outer = 0x12aa22c00] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125072800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x114f97000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119b14c00) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112d27c00) [pid = 1654] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11830f000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1214bcc00) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126e6c400) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129826000) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1260c2400) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1162a4400) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:59:28 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1212c2c00) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:59:28 INFO - PROCESS | 1654 | 1468223968349 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]]]}] 00:59:28 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. 00:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 00:59:28 INFO - PROCESS | 1654 | 1468223968389 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 1654 | 1468223968393 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 00:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:59:28 INFO - PROCESS | 1654 | 1468223968398 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - PROCESS | 1654 | 1468223968400 Marionette TRACE conn2 <- [1,326,null,{}] 00:59:28 INFO - PROCESS | 1654 | 1468223968404 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}] 00:59:28 INFO - PROCESS | 1654 | 1468223968406 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:28 INFO - PROCESS | 1654 | 1468223968546 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:59:28 INFO - PROCESS | 1654 | 1468223968567 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:28 INFO - PROCESS | 1654 | 1468223968569 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c98800 == 43 [pid = 1654] [id = 89] 00:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295e3c00) [pid = 1654] [serial = 264] [outer = 0x0] 00:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b2ba000) [pid = 1654] [serial = 265] [outer = 0x1295e3c00] 00:59:28 INFO - PROCESS | 1654 | 1468223968603 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b2df800) [pid = 1654] [serial = 266] [outer = 0x1295e3c00] 00:59:28 INFO - PROCESS | 1654 | 1468223968938 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]]]}] 00:59:28 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. 00:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 572ms 00:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:59:28 INFO - PROCESS | 1654 | 1468223968970 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 1654 | 1468223968971 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 00:59:28 INFO - PROCESS | 1654 | 1468223968973 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - PROCESS | 1654 | 1468223968974 Marionette TRACE conn2 <- [1,330,null,{}] 00:59:28 INFO - PROCESS | 1654 | 1468223968976 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}] 00:59:28 INFO - PROCESS | 1654 | 1468223968977 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:29 INFO - PROCESS | 1654 | 1468223969079 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:59:29 INFO - PROCESS | 1654 | 1468223969085 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 1654 | 1468223969086 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12966b800 == 44 [pid = 1654] [id = 90] 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295e5800) [pid = 1654] [serial = 267] [outer = 0x0] 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b4a6c00) [pid = 1654] [serial = 268] [outer = 0x1295e5800] 00:59:29 INFO - PROCESS | 1654 | 1468223969110 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b4b2800) [pid = 1654] [serial = 269] [outer = 0x1295e5800] 00:59:29 INFO - PROCESS | 1654 | 1468223969395 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]]]}] 00:59:29 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. 00:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 00:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:59:29 INFO - PROCESS | 1654 | 1468223969444 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 1654 | 1468223969446 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 00:59:29 INFO - PROCESS | 1654 | 1468223969448 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:59:29 INFO - PROCESS | 1654 | 1468223969449 Marionette TRACE conn2 <- [1,334,null,{}] 00:59:29 INFO - PROCESS | 1654 | 1468223969451 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}] 00:59:29 INFO - PROCESS | 1654 | 1468223969452 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:29 INFO - PROCESS | 1654 | 1468223969529 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:59:29 INFO - PROCESS | 1654 | 1468223969540 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 1654 | 1468223969541 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a95a800 == 45 [pid = 1654] [id = 91] 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12601c800) [pid = 1654] [serial = 270] [outer = 0x0] 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bedf800) [pid = 1654] [serial = 271] [outer = 0x12601c800] 00:59:29 INFO - PROCESS | 1654 | 1468223969565 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12bee6000) [pid = 1654] [serial = 272] [outer = 0x12601c800] 00:59:29 INFO - PROCESS | 1654 | 1468223969974 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]]]}] 00:59:30 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. 00:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 568ms 00:59:30 INFO - PROCESS | 1654 | 1468223970017 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:59:30 INFO - PROCESS | 1654 | 1468223970019 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 00:59:30 INFO - PROCESS | 1654 | 1468223970022 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:59:30 INFO - PROCESS | 1654 | 1468223970024 Marionette TRACE conn2 <- [1,338,null,{}] 00:59:30 INFO - PROCESS | 1654 | 1468223970029 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}] 00:59:30 INFO - PROCESS | 1654 | 1468223970031 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:30 INFO - PROCESS | 1654 | 1468223970152 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:59:30 INFO - PROCESS | 1654 | 1468223970261 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 1654 | 1468223970262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x113022800 == 46 [pid = 1654] [id = 92] 00:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112dd1000) [pid = 1654] [serial = 273] [outer = 0x0] 00:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1133d6400) [pid = 1654] [serial = 274] [outer = 0x112dd1000] 00:59:30 INFO - PROCESS | 1654 | 1468223970293 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1165eb000) [pid = 1654] [serial = 275] [outer = 0x112dd1000] 00:59:30 INFO - PROCESS | 1654 | 1468223970730 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]]]}] 00:59:30 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. 00:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 722ms 00:59:30 INFO - PROCESS | 1654 | 1468223970745 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:59:30 INFO - PROCESS | 1654 | 1468223970748 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 00:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:59:30 INFO - PROCESS | 1654 | 1468223970751 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:59:30 INFO - PROCESS | 1654 | 1468223970753 Marionette TRACE conn2 <- [1,342,null,{}] 00:59:30 INFO - PROCESS | 1654 | 1468223970756 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}] 00:59:30 INFO - PROCESS | 1654 | 1468223970758 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:30 INFO - PROCESS | 1654 | 1468223970859 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:59:30 INFO - PROCESS | 1654 | 1468223970947 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 1654 | 1468223970949 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x118414800 == 47 [pid = 1654] [id = 93] 00:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119916800) [pid = 1654] [serial = 276] [outer = 0x0] 00:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119b16800) [pid = 1654] [serial = 277] [outer = 0x119916800] 00:59:30 INFO - PROCESS | 1654 | 1468223970980 Marionette DEBUG loaded listener.js 00:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119cf6000) [pid = 1654] [serial = 278] [outer = 0x119916800] 00:59:31 INFO - PROCESS | 1654 | 1468223971386 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]]]}] 00:59:31 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. 00:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 673ms 00:59:31 INFO - PROCESS | 1654 | 1468223971425 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 1654 | 1468223971428 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 00:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:59:31 INFO - PROCESS | 1654 | 1468223971431 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 1654 | 1468223971432 Marionette TRACE conn2 <- [1,346,null,{}] 00:59:31 INFO - PROCESS | 1654 | 1468223971435 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}] 00:59:31 INFO - PROCESS | 1654 | 1468223971437 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:31 INFO - PROCESS | 1654 | 1468223971545 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:59:31 INFO - PROCESS | 1654 | 1468223971596 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:31 INFO - PROCESS | 1654 | 1468223971597 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12525e000 == 48 [pid = 1654] [id = 94] 00:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119dac000) [pid = 1654] [serial = 279] [outer = 0x0] 00:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121d54400) [pid = 1654] [serial = 280] [outer = 0x119dac000] 00:59:31 INFO - PROCESS | 1654 | 1468223971627 Marionette DEBUG loaded listener.js 00:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126982400) [pid = 1654] [serial = 281] [outer = 0x119dac000] 00:59:32 INFO - PROCESS | 1654 | 1468223972040 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]]]}] 00:59:32 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. 00:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 00:59:32 INFO - PROCESS | 1654 | 1468223972050 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:59:32 INFO - PROCESS | 1654 | 1468223972052 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 00:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:59:32 INFO - PROCESS | 1654 | 1468223972059 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:59:32 INFO - PROCESS | 1654 | 1468223972063 Marionette TRACE conn2 <- [1,350,null,{}] 00:59:32 INFO - PROCESS | 1654 | 1468223972066 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}] 00:59:32 INFO - PROCESS | 1654 | 1468223972069 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:32 INFO - PROCESS | 1654 | 1468223972174 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:59:32 INFO - PROCESS | 1654 | 1468223972265 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 1654 | 1468223972267 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a4000 == 49 [pid = 1654] [id = 95] 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126e75800) [pid = 1654] [serial = 282] [outer = 0x0] 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128a11400) [pid = 1654] [serial = 283] [outer = 0x126e75800] 00:59:32 INFO - PROCESS | 1654 | 1468223972296 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128e9f000) [pid = 1654] [serial = 284] [outer = 0x126e75800] 00:59:32 INFO - PROCESS | 1654 | 1468223972697 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]]]}] 00:59:32 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. 00:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 676ms 00:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:59:32 INFO - PROCESS | 1654 | 1468223972731 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:59:32 INFO - PROCESS | 1654 | 1468223972733 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 00:59:32 INFO - PROCESS | 1654 | 1468223972735 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:59:32 INFO - PROCESS | 1654 | 1468223972737 Marionette TRACE conn2 <- [1,354,null,{}] 00:59:32 INFO - PROCESS | 1654 | 1468223972739 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}] 00:59:32 INFO - PROCESS | 1654 | 1468223972740 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:32 INFO - PROCESS | 1654 | 1468223972867 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:59:32 INFO - PROCESS | 1654 | 1468223972917 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 1654 | 1468223972918 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b205000 == 50 [pid = 1654] [id = 96] 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128a7ac00) [pid = 1654] [serial = 285] [outer = 0x0] 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12aa24000) [pid = 1654] [serial = 286] [outer = 0x128a7ac00] 00:59:32 INFO - PROCESS | 1654 | 1468223972947 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ad0d400) [pid = 1654] [serial = 287] [outer = 0x128a7ac00] 00:59:33 INFO - PROCESS | 1654 | 1468223973515 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]]]}] 00:59:33 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. 00:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 822ms 00:59:33 INFO - PROCESS | 1654 | 1468223973558 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:59:33 INFO - PROCESS | 1654 | 1468223973560 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 00:59:33 INFO - PROCESS | 1654 | 1468223973563 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:59:33 INFO - PROCESS | 1654 | 1468223973565 Marionette TRACE conn2 <- [1,358,null,{}] 00:59:33 INFO - PROCESS | 1654 | 1468223973569 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}] 00:59:33 INFO - PROCESS | 1654 | 1468223973570 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:33 INFO - PROCESS | 1654 | 1468223973662 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:59:33 INFO - PROCESS | 1654 | 1468223973733 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:33 INFO - PROCESS | 1654 | 1468223973734 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x113217800 == 51 [pid = 1654] [id = 97] 00:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119917c00) [pid = 1654] [serial = 288] [outer = 0x0] 00:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119be3c00) [pid = 1654] [serial = 289] [outer = 0x119917c00] 00:59:33 INFO - PROCESS | 1654 | 1468223973762 Marionette DEBUG loaded listener.js 00:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119f1f400) [pid = 1654] [serial = 290] [outer = 0x119917c00] 00:59:34 INFO - PROCESS | 1654 | 1468223974192 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]]]}] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12a95a800 == 50 [pid = 1654] [id = 91] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12966b800 == 49 [pid = 1654] [id = 90] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x128c98800 == 48 [pid = 1654] [id = 89] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x126a3a800 == 47 [pid = 1654] [id = 88] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1249a9800 == 46 [pid = 1654] [id = 87] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x121740000 == 45 [pid = 1654] [id = 86] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x121510800 == 44 [pid = 1654] [id = 85] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5f800 == 43 [pid = 1654] [id = 84] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ad0f000) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11656b400) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11905ac00) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129072000) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11986a800 == 42 [pid = 1654] [id = 83] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d5800 == 41 [pid = 1654] [id = 82] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118354800 == 40 [pid = 1654] [id = 81] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe5800 == 39 [pid = 1654] [id = 80] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118346000 == 38 [pid = 1654] [id = 79] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x129877000 == 37 [pid = 1654] [id = 78] 00:59:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12928e000 == 36 [pid = 1654] [id = 74] 00:59:34 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. 00:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 675ms 00:59:34 INFO - PROCESS | 1654 | 1468223974239 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:59:34 INFO - PROCESS | 1654 | 1468223974243 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 00:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:59:34 INFO - PROCESS | 1654 | 1468223974247 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - PROCESS | 1654 | 1468223974249 Marionette TRACE conn2 <- [1,362,null,{}] 00:59:34 INFO - PROCESS | 1654 | 1468223974251 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}] 00:59:34 INFO - PROCESS | 1654 | 1468223974253 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:34 INFO - PROCESS | 1654 | 1468223974338 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ad0c000) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126a9a000) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127266400) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119daa800) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129825c00) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1295ec000) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119f2ac00) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11905fc00) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1248bec00) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1295e3800) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1298b6400) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121ad8c00) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12aa24400) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126a9cc00) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128a06c00) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ce98000) [pid = 1654] [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.] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118609800) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1270f1800) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1260bd800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1298af800) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1212bd000) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11990cc00) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1298adc00) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 00:59:34 INFO - PROCESS | 1654 | 1468223974397 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:34 INFO - PROCESS | 1654 | 1468223974399 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab4800 == 37 [pid = 1654] [id = 98] 00:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119daa800) [pid = 1654] [serial = 291] [outer = 0x0] 00:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1217c7400) [pid = 1654] [serial = 292] [outer = 0x119daa800] 00:59:34 INFO - PROCESS | 1654 | 1468223974426 Marionette DEBUG loaded listener.js 00:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126011800) [pid = 1654] [serial = 293] [outer = 0x119daa800] 00:59:34 INFO - PROCESS | 1654 | 1468223974720 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]]]}] 00:59:34 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. 00:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 00:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:59:34 INFO - PROCESS | 1654 | 1468223974767 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:59:34 INFO - PROCESS | 1654 | 1468223974769 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 00:59:34 INFO - PROCESS | 1654 | 1468223974771 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - PROCESS | 1654 | 1468223974773 Marionette TRACE conn2 <- [1,366,null,{}] 00:59:34 INFO - PROCESS | 1654 | 1468223974783 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}] 00:59:34 INFO - PROCESS | 1654 | 1468223974786 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:34 INFO - PROCESS | 1654 | 1468223974863 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:59:34 INFO - PROCESS | 1654 | 1468223974935 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:34 INFO - PROCESS | 1654 | 1468223974937 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9e800 == 38 [pid = 1654] [id = 99] 00:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126aa0800) [pid = 1654] [serial = 294] [outer = 0x0] 00:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12746cc00) [pid = 1654] [serial = 295] [outer = 0x126aa0800] 00:59:34 INFO - PROCESS | 1654 | 1468223974967 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128e94c00) [pid = 1654] [serial = 296] [outer = 0x126aa0800] 00:59:35 INFO - PROCESS | 1654 | 1468223975247 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]]]}] 00:59:35 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. 00:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 524ms 00:59:35 INFO - PROCESS | 1654 | 1468223975306 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:59:35 INFO - PROCESS | 1654 | 1468223975308 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 00:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:59:35 INFO - PROCESS | 1654 | 1468223975328 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:59:35 INFO - PROCESS | 1654 | 1468223975329 Marionette TRACE conn2 <- [1,370,null,{}] 00:59:35 INFO - PROCESS | 1654 | 1468223975343 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}] 00:59:35 INFO - PROCESS | 1654 | 1468223975344 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:35 INFO - PROCESS | 1654 | 1468223975448 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:59:35 INFO - PROCESS | 1654 | 1468223975496 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 1654 | 1468223975497 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0b6000 == 39 [pid = 1654] [id = 100] 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126e05000) [pid = 1654] [serial = 297] [outer = 0x0] 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129077400) [pid = 1654] [serial = 298] [outer = 0x126e05000] 00:59:35 INFO - PROCESS | 1654 | 1468223975522 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a934c00) [pid = 1654] [serial = 299] [outer = 0x126e05000] 00:59:35 INFO - PROCESS | 1654 | 1468223975801 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]]]}] 00:59:35 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. 00:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 530ms 00:59:35 INFO - PROCESS | 1654 | 1468223975850 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:59:35 INFO - PROCESS | 1654 | 1468223975852 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 00:59:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:59:35 INFO - PROCESS | 1654 | 1468223975854 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:59:35 INFO - PROCESS | 1654 | 1468223975855 Marionette TRACE conn2 <- [1,374,null,{}] 00:59:35 INFO - PROCESS | 1654 | 1468223975858 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}] 00:59:35 INFO - PROCESS | 1654 | 1468223975863 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:35 INFO - PROCESS | 1654 | 1468223975968 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:59:35 INFO - PROCESS | 1654 | 1468223975972 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 1654 | 1468223975973 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fec000 == 40 [pid = 1654] [id = 101] 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a935800) [pid = 1654] [serial = 300] [outer = 0x0] 00:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12ad13800) [pid = 1654] [serial = 301] [outer = 0x12a935800] 00:59:36 INFO - PROCESS | 1654 | 1468223975999 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b2e0c00) [pid = 1654] [serial = 302] [outer = 0x12a935800] 00:59:36 INFO - PROCESS | 1654 | 1468223976346 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:59:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 521ms 00:59:36 INFO - PROCESS | 1654 | 1468223976388 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:59:36 INFO - PROCESS | 1654 | 1468223976389 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 00:59:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:59:36 INFO - PROCESS | 1654 | 1468223976391 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 1654 | 1468223976392 Marionette TRACE conn2 <- [1,378,null,{}] 00:59:36 INFO - PROCESS | 1654 | 1468223976394 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}] 00:59:36 INFO - PROCESS | 1654 | 1468223976398 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:36 INFO - PROCESS | 1654 | 1468223976517 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:59:36 INFO - PROCESS | 1654 | 1468223976530 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:36 INFO - PROCESS | 1654 | 1468223976531 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a4c800 == 41 [pid = 1654] [id = 102] 00:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b4ac000) [pid = 1654] [serial = 303] [outer = 0x0] 00:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12c056000) [pid = 1654] [serial = 304] [outer = 0x12b4ac000] 00:59:36 INFO - PROCESS | 1654 | 1468223976556 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12c22e800) [pid = 1654] [serial = 305] [outer = 0x12b4ac000] 00:59:36 INFO - PROCESS | 1654 | 1468223976887 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:59:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 521ms 00:59:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:59:36 INFO - PROCESS | 1654 | 1468223976914 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:59:36 INFO - PROCESS | 1654 | 1468223976915 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 00:59:36 INFO - PROCESS | 1654 | 1468223976917 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 1654 | 1468223976918 Marionette TRACE conn2 <- [1,382,null,{}] 00:59:36 INFO - PROCESS | 1654 | 1468223976928 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}] 00:59:36 INFO - PROCESS | 1654 | 1468223976930 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:37 INFO - PROCESS | 1654 | 1468223977025 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:59:37 INFO - PROCESS | 1654 | 1468223977029 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:37 INFO - PROCESS | 1654 | 1468223977030 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8d800 == 42 [pid = 1654] [id = 103] 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b4b3800) [pid = 1654] [serial = 306] [outer = 0x0] 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12c235c00) [pid = 1654] [serial = 307] [outer = 0x12b4b3800] 00:59:37 INFO - PROCESS | 1654 | 1468223977054 Marionette DEBUG loaded listener.js 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12c64dc00) [pid = 1654] [serial = 308] [outer = 0x12b4b3800] 00:59:37 INFO - PROCESS | 1654 | 1468223977389 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:59:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:59:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 524ms 00:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:59:37 INFO - PROCESS | 1654 | 1468223977442 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:59:37 INFO - PROCESS | 1654 | 1468223977443 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 00:59:37 INFO - PROCESS | 1654 | 1468223977445 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:59:37 INFO - PROCESS | 1654 | 1468223977446 Marionette TRACE conn2 <- [1,386,null,{}] 00:59:37 INFO - PROCESS | 1654 | 1468223977448 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}] 00:59:37 INFO - PROCESS | 1654 | 1468223977449 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:37 INFO - PROCESS | 1654 | 1468223977546 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:59:37 INFO - PROCESS | 1654 | 1468223977559 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:37 INFO - PROCESS | 1654 | 1468223977560 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292ad800 == 43 [pid = 1654] [id = 104] 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12c234400) [pid = 1654] [serial = 309] [outer = 0x0] 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12c655400) [pid = 1654] [serial = 310] [outer = 0x12c234400] 00:59:37 INFO - PROCESS | 1654 | 1468223977584 Marionette DEBUG loaded listener.js 00:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12c797400) [pid = 1654] [serial = 311] [outer = 0x12c234400] 00:59:37 INFO - PROCESS | 1654 | 1468223977914 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]]]}] 00:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 00:59:37 INFO - PROCESS | 1654 | 1468223977964 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:59:37 INFO - PROCESS | 1654 | 1468223977965 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 00:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:59:37 INFO - PROCESS | 1654 | 1468223977967 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:59:37 INFO - PROCESS | 1654 | 1468223977968 Marionette TRACE conn2 <- [1,390,null,{}] 00:59:37 INFO - PROCESS | 1654 | 1468223977970 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}] 00:59:37 INFO - PROCESS | 1654 | 1468223977971 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:38 INFO - PROCESS | 1654 | 1468223978070 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:59:38 INFO - PROCESS | 1654 | 1468223978081 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:38 INFO - PROCESS | 1654 | 1468223978081 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a954800 == 44 [pid = 1654] [id = 105] 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12c797800) [pid = 1654] [serial = 312] [outer = 0x0] 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12c7a1000) [pid = 1654] [serial = 313] [outer = 0x12c797800] 00:59:38 INFO - PROCESS | 1654 | 1468223978105 Marionette DEBUG loaded listener.js 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ce95400) [pid = 1654] [serial = 314] [outer = 0x12c797800] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128e98000) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128f25c00) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126a9a400) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119cf7800) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11684d800) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128a05800) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12601cc00) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11685b400) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128f25000) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119f20400) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12170c000) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119b16400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a92a400) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1295ec800) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12aa22c00) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1295e5800) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1295e3c00) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115f24000) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128f23c00) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115f23800) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:59:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118303000) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:59:38 INFO - PROCESS | 1654 | 1468223978673 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]]]}] 00:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 768ms 00:59:38 INFO - PROCESS | 1654 | 1468223978736 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:59:38 INFO - PROCESS | 1654 | 1468223978737 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 00:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:59:38 INFO - PROCESS | 1654 | 1468223978739 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:59:38 INFO - PROCESS | 1654 | 1468223978740 Marionette TRACE conn2 <- [1,394,null,{}] 00:59:38 INFO - PROCESS | 1654 | 1468223978742 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}] 00:59:38 INFO - PROCESS | 1654 | 1468223978743 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:38 INFO - PROCESS | 1654 | 1468223978848 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:59:38 INFO - PROCESS | 1654 | 1468223978883 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:38 INFO - PROCESS | 1654 | 1468223978884 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x125261000 == 45 [pid = 1654] [id = 106] 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118303000) [pid = 1654] [serial = 315] [outer = 0x0] 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118590c00) [pid = 1654] [serial = 316] [outer = 0x118303000] 00:59:38 INFO - PROCESS | 1654 | 1468223978908 Marionette DEBUG loaded listener.js 00:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119f20400) [pid = 1654] [serial = 317] [outer = 0x118303000] 00:59:39 INFO - PROCESS | 1654 | 1468223979231 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]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 00:59:39 INFO - PROCESS | 1654 | 1468223979261 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 1654 | 1468223979264 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 00:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:59:39 INFO - PROCESS | 1654 | 1468223979267 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - PROCESS | 1654 | 1468223979270 Marionette TRACE conn2 <- [1,398,null,{}] 00:59:39 INFO - PROCESS | 1654 | 1468223979273 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}] 00:59:39 INFO - PROCESS | 1654 | 1468223979275 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:39 INFO - PROCESS | 1654 | 1468223979481 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:59:39 INFO - PROCESS | 1654 | 1468223979530 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:39 INFO - PROCESS | 1654 | 1468223979532 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b475800 == 46 [pid = 1654] [id = 107] 00:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118303800) [pid = 1654] [serial = 318] [outer = 0x0] 00:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129075c00) [pid = 1654] [serial = 319] [outer = 0x118303800] 00:59:39 INFO - PROCESS | 1654 | 1468223979575 Marionette DEBUG loaded listener.js 00:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12ce9c000) [pid = 1654] [serial = 320] [outer = 0x118303800] 00:59:39 INFO - PROCESS | 1654 | 1468223979898 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]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 672ms 00:59:39 INFO - PROCESS | 1654 | 1468223979939 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 1654 | 1468223979940 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 00:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:59:39 INFO - PROCESS | 1654 | 1468223979945 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - PROCESS | 1654 | 1468223979948 Marionette TRACE conn2 <- [1,402,null,{}] 00:59:39 INFO - PROCESS | 1654 | 1468223979951 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}] 00:59:39 INFO - PROCESS | 1654 | 1468223979952 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:40 INFO - PROCESS | 1654 | 1468223980062 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:59:40 INFO - PROCESS | 1654 | 1468223980139 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:40 INFO - PROCESS | 1654 | 1468223980140 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c01f800 == 47 [pid = 1654] [id = 108] 00:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118599800) [pid = 1654] [serial = 321] [outer = 0x0] 00:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bd37000) [pid = 1654] [serial = 322] [outer = 0x118599800] 00:59:40 INFO - PROCESS | 1654 | 1468223980180 Marionette DEBUG loaded listener.js 00:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bd3c800) [pid = 1654] [serial = 323] [outer = 0x118599800] 00:59:40 INFO - PROCESS | 1654 | 1468223980696 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]]]}] 00:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 777ms 00:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:59:40 INFO - PROCESS | 1654 | 1468223980728 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:59:40 INFO - PROCESS | 1654 | 1468223980731 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 00:59:40 INFO - PROCESS | 1654 | 1468223980762 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:59:40 INFO - PROCESS | 1654 | 1468223980764 Marionette TRACE conn2 <- [1,406,null,{}] 00:59:40 INFO - PROCESS | 1654 | 1468223980769 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}] 00:59:40 INFO - PROCESS | 1654 | 1468223980771 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:40 INFO - PROCESS | 1654 | 1468223980881 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:59:40 INFO - PROCESS | 1654 | 1468223980947 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:40 INFO - PROCESS | 1654 | 1468223980951 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11840e800 == 48 [pid = 1654] [id = 109] 00:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112f57000) [pid = 1654] [serial = 324] [outer = 0x0] 00:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115f1f000) [pid = 1654] [serial = 325] [outer = 0x112f57000] 00:59:40 INFO - PROCESS | 1654 | 1468223980982 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118540c00) [pid = 1654] [serial = 326] [outer = 0x112f57000] 00:59:41 INFO - PROCESS | 1654 | 1468223981324 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:59:41 INFO - PROCESS | 1654 | 1468223981438 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]]]}] 00:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 748ms 00:59:41 INFO - PROCESS | 1654 | 1468223981484 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:59:41 INFO - PROCESS | 1654 | 1468223981487 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 00:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:59:41 INFO - PROCESS | 1654 | 1468223981492 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:59:41 INFO - PROCESS | 1654 | 1468223981496 Marionette TRACE conn2 <- [1,410,null,{}] 00:59:41 INFO - PROCESS | 1654 | 1468223981500 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}] 00:59:41 INFO - PROCESS | 1654 | 1468223981502 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:41 INFO - PROCESS | 1654 | 1468223981609 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:59:41 INFO - PROCESS | 1654 | 1468223981677 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:41 INFO - PROCESS | 1654 | 1468223981678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x124997800 == 49 [pid = 1654] [id = 110] 00:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119be2400) [pid = 1654] [serial = 327] [outer = 0x0] 00:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124ef3800) [pid = 1654] [serial = 328] [outer = 0x119be2400] 00:59:41 INFO - PROCESS | 1654 | 1468223981709 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12697ac00) [pid = 1654] [serial = 329] [outer = 0x119be2400] 00:59:42 INFO - PROCESS | 1654 | 1468223982188 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]]]}] 00:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 725ms 00:59:42 INFO - PROCESS | 1654 | 1468223982227 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:59:42 INFO - PROCESS | 1654 | 1468223982228 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 00:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:59:42 INFO - PROCESS | 1654 | 1468223982231 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:59:42 INFO - PROCESS | 1654 | 1468223982234 Marionette TRACE conn2 <- [1,414,null,{}] 00:59:42 INFO - PROCESS | 1654 | 1468223982243 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}] 00:59:42 INFO - PROCESS | 1654 | 1468223982249 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:42 INFO - PROCESS | 1654 | 1468223982405 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:59:42 INFO - PROCESS | 1654 | 1468223982500 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:42 INFO - PROCESS | 1654 | 1468223982502 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c017800 == 50 [pid = 1654] [id = 111] 00:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128e94800) [pid = 1654] [serial = 330] [outer = 0x0] 00:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128f25800) [pid = 1654] [serial = 331] [outer = 0x128e94800] 00:59:42 INFO - PROCESS | 1654 | 1468223982552 Marionette DEBUG loaded listener.js 00:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1298b5000) [pid = 1654] [serial = 332] [outer = 0x128e94800] 00:59:43 INFO - PROCESS | 1654 | 1468223983086 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]]]}] 00:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 876ms 00:59:43 INFO - PROCESS | 1654 | 1468223983107 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:59:43 INFO - PROCESS | 1654 | 1468223983109 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 00:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:59:43 INFO - PROCESS | 1654 | 1468223983132 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:59:43 INFO - PROCESS | 1654 | 1468223983133 Marionette TRACE conn2 <- [1,418,null,{}] 00:59:43 INFO - PROCESS | 1654 | 1468223983136 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}] 00:59:43 INFO - PROCESS | 1654 | 1468223983137 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:43 INFO - PROCESS | 1654 | 1468223983245 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:59:43 INFO - PROCESS | 1654 | 1468223983313 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:43 INFO - PROCESS | 1654 | 1468223983314 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe0800 == 51 [pid = 1654] [id = 112] 00:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116735c00) [pid = 1654] [serial = 333] [outer = 0x0] 00:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a1a7400) [pid = 1654] [serial = 334] [outer = 0x116735c00] 00:59:43 INFO - PROCESS | 1654 | 1468223983343 Marionette DEBUG loaded listener.js 00:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128f26c00) [pid = 1654] [serial = 335] [outer = 0x116735c00] 00:59:44 INFO - PROCESS | 1654 | 1468223984438 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]]]}] 00:59:44 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 00:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1327ms 00:59:44 INFO - PROCESS | 1654 | 1468223984461 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:59:44 INFO - PROCESS | 1654 | 1468223984464 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 00:59:44 INFO - PROCESS | 1654 | 1468223984467 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:59:44 INFO - PROCESS | 1654 | 1468223984469 Marionette TRACE conn2 <- [1,422,null,{}] 00:59:44 INFO - PROCESS | 1654 | 1468223984472 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}] 00:59:44 INFO - PROCESS | 1654 | 1468223984474 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:44 INFO - PROCESS | 1654 | 1468223984564 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b475800 == 50 [pid = 1654] [id = 107] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x125261000 == 49 [pid = 1654] [id = 106] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a954800 == 48 [pid = 1654] [id = 105] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1292ad800 == 47 [pid = 1654] [id = 104] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128c8d800 == 46 [pid = 1654] [id = 103] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x116a4c800 == 45 [pid = 1654] [id = 102] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121fec000 == 44 [pid = 1654] [id = 101] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bedf800) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0b6000 == 43 [pid = 1654] [id = 100] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9e800 == 42 [pid = 1654] [id = 99] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab4800 == 41 [pid = 1654] [id = 98] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x113217800 == 40 [pid = 1654] [id = 97] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12525e000 == 39 [pid = 1654] [id = 94] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118414800 == 38 [pid = 1654] [id = 93] 00:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x113022800 == 37 [pid = 1654] [id = 92] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116739c00) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119b17000) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117dc7000) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x129094800) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128f19400) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1295e7400) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1270e6000) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121386800) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119dacc00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128f23000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11867e000) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117560400) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a11000) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126e05400) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127460800) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119442c00) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11832ac00) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1295efc00) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129070000) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1212c0000) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1217c7000) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124ef1000) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12601c000) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119b23800) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119cf4400) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12b2b7400) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1298b6800) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12aa17800) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12982d400) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12aa70000) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12b4b2800) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12b2ba000) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b2b3c00) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a74400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b2df800) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12b4a6c00) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128e9d800) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 00:59:44 INFO - PROCESS | 1654 | 1468223984642 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:44 INFO - PROCESS | 1654 | 1468223984643 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe7000 == 38 [pid = 1654] [id = 113] 00:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115f8c000) [pid = 1654] [serial = 336] [outer = 0x0] 00:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118326400) [pid = 1654] [serial = 337] [outer = 0x115f8c000] 00:59:44 INFO - PROCESS | 1654 | 1468223984671 Marionette DEBUG loaded listener.js 00:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11990a800) [pid = 1654] [serial = 338] [outer = 0x115f8c000] 00:59:45 INFO - PROCESS | 1654 | 1468223985441 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]]]}] 00:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1021ms 00:59:45 INFO - PROCESS | 1654 | 1468223985489 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:59:45 INFO - PROCESS | 1654 | 1468223985492 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 00:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:59:45 INFO - PROCESS | 1654 | 1468223985504 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:59:45 INFO - PROCESS | 1654 | 1468223985505 Marionette TRACE conn2 <- [1,426,null,{}] 00:59:45 INFO - PROCESS | 1654 | 1468223985508 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}] 00:59:45 INFO - PROCESS | 1654 | 1468223985509 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:45 INFO - PROCESS | 1654 | 1468223985590 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:59:45 INFO - PROCESS | 1654 | 1468223985640 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:45 INFO - PROCESS | 1654 | 1468223985641 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x117d8a800 == 39 [pid = 1654] [id = 114] 00:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119916c00) [pid = 1654] [serial = 339] [outer = 0x0] 00:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119daf000) [pid = 1654] [serial = 340] [outer = 0x119916c00] 00:59:45 INFO - PROCESS | 1654 | 1468223985668 Marionette DEBUG loaded listener.js 00:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1212c3400) [pid = 1654] [serial = 341] [outer = 0x119916c00] 00:59:46 INFO - PROCESS | 1654 | 1468223986007 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] 00:59:46 INFO - PROCESS | 1654 | 1468223986033 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 00:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:59:46 INFO - PROCESS | 1654 | 1468223986036 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:59:46 INFO - PROCESS | 1654 | 1468223986040 Marionette TRACE conn2 <- [1,430,null,{}] 00:59:46 INFO - PROCESS | 1654 | 1468223986051 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}] 00:59:46 INFO - PROCESS | 1654 | 1468223986055 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:46 INFO - PROCESS | 1654 | 1468223986208 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:59:46 INFO - PROCESS | 1654 | 1468223986218 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:46 INFO - PROCESS | 1654 | 1468223986220 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119434800 == 40 [pid = 1654] [id = 115] 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1214c8c00) [pid = 1654] [serial = 342] [outer = 0x0] 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121fbe000) [pid = 1654] [serial = 343] [outer = 0x1214c8c00] 00:59:46 INFO - PROCESS | 1654 | 1468223986247 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126aa4c00) [pid = 1654] [serial = 344] [outer = 0x1214c8c00] 00:59:46 INFO - PROCESS | 1654 | 1468223986551 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]]]}] 00:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 523ms 00:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:59:46 INFO - PROCESS | 1654 | 1468223986567 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:59:46 INFO - PROCESS | 1654 | 1468223986568 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 00:59:46 INFO - PROCESS | 1654 | 1468223986570 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:59:46 INFO - PROCESS | 1654 | 1468223986571 Marionette TRACE conn2 <- [1,434,null,{}] 00:59:46 INFO - PROCESS | 1654 | 1468223986574 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}] 00:59:46 INFO - PROCESS | 1654 | 1468223986575 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:46 INFO - PROCESS | 1654 | 1468223986657 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:59:46 INFO - PROCESS | 1654 | 1468223986663 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:46 INFO - PROCESS | 1654 | 1468223986664 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9f800 == 41 [pid = 1654] [id = 116] 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1270e9800) [pid = 1654] [serial = 345] [outer = 0x0] 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a0a400) [pid = 1654] [serial = 346] [outer = 0x1270e9800] 00:59:46 INFO - PROCESS | 1654 | 1468223986688 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a7ec00) [pid = 1654] [serial = 347] [outer = 0x1270e9800] 00:59:47 INFO - PROCESS | 1654 | 1468223987065 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]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 519ms 00:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:59:47 INFO - PROCESS | 1654 | 1468223987090 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 1654 | 1468223987091 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 00:59:47 INFO - PROCESS | 1654 | 1468223987102 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - PROCESS | 1654 | 1468223987103 Marionette TRACE conn2 <- [1,438,null,{}] 00:59:47 INFO - PROCESS | 1654 | 1468223987105 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}] 00:59:47 INFO - PROCESS | 1654 | 1468223987106 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:47 INFO - PROCESS | 1654 | 1468223987211 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:59:47 INFO - PROCESS | 1654 | 1468223987214 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 1654 | 1468223987215 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a17d000 == 42 [pid = 1654] [id = 117] 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a0a000) [pid = 1654] [serial = 348] [outer = 0x0] 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e9ec00) [pid = 1654] [serial = 349] [outer = 0x128a0a000] 00:59:47 INFO - PROCESS | 1654 | 1468223987239 Marionette DEBUG loaded listener.js 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f20c00) [pid = 1654] [serial = 350] [outer = 0x128a0a000] 00:59:47 INFO - PROCESS | 1654 | 1468223987586 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]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 528ms 00:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:59:47 INFO - PROCESS | 1654 | 1468223987623 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 1654 | 1468223987624 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 00:59:47 INFO - PROCESS | 1654 | 1468223987628 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - PROCESS | 1654 | 1468223987630 Marionette TRACE conn2 <- [1,442,null,{}] 00:59:47 INFO - PROCESS | 1654 | 1468223987633 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}] 00:59:47 INFO - PROCESS | 1654 | 1468223987636 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:47 INFO - PROCESS | 1654 | 1468223987748 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:59:47 INFO - PROCESS | 1654 | 1468223987787 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 1654 | 1468223987788 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121508800 == 43 [pid = 1654] [id = 118] 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f26400) [pid = 1654] [serial = 351] [outer = 0x0] 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1298ac800) [pid = 1654] [serial = 352] [outer = 0x128f26400] 00:59:47 INFO - PROCESS | 1654 | 1468223987813 Marionette DEBUG loaded listener.js 00:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ad0b400) [pid = 1654] [serial = 353] [outer = 0x128f26400] 00:59:48 INFO - PROCESS | 1654 | 1468223988137 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]]]}] 00:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 522ms 00:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:59:48 INFO - PROCESS | 1654 | 1468223988150 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:59:48 INFO - PROCESS | 1654 | 1468223988151 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 00:59:48 INFO - PROCESS | 1654 | 1468223988163 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:59:48 INFO - PROCESS | 1654 | 1468223988164 Marionette TRACE conn2 <- [1,446,null,{}] 00:59:48 INFO - PROCESS | 1654 | 1468223988174 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}] 00:59:48 INFO - PROCESS | 1654 | 1468223988175 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:48 INFO - PROCESS | 1654 | 1468223988271 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:59:48 INFO - PROCESS | 1654 | 1468223988275 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 1654 | 1468223988276 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165a2000 == 44 [pid = 1654] [id = 119] 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ad0b800) [pid = 1654] [serial = 354] [outer = 0x0] 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b2ba000) [pid = 1654] [serial = 355] [outer = 0x12ad0b800] 00:59:48 INFO - PROCESS | 1654 | 1468223988300 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b2df000) [pid = 1654] [serial = 356] [outer = 0x12ad0b800] 00:59:48 INFO - PROCESS | 1654 | 1468223988624 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]]]}] 00:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 486ms 00:59:48 INFO - PROCESS | 1654 | 1468223988640 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:59:48 INFO - PROCESS | 1654 | 1468223988641 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 00:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:59:48 INFO - PROCESS | 1654 | 1468223988658 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:59:48 INFO - PROCESS | 1654 | 1468223988659 Marionette TRACE conn2 <- [1,450,null,{}] 00:59:48 INFO - PROCESS | 1654 | 1468223988665 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}] 00:59:48 INFO - PROCESS | 1654 | 1468223988666 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:48 INFO - PROCESS | 1654 | 1468223988765 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:59:48 INFO - PROCESS | 1654 | 1468223988768 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 1654 | 1468223988769 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x125262800 == 45 [pid = 1654] [id = 120] 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118311400) [pid = 1654] [serial = 357] [outer = 0x0] 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b4ae800) [pid = 1654] [serial = 358] [outer = 0x118311400] 00:59:48 INFO - PROCESS | 1654 | 1468223988794 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bd33400) [pid = 1654] [serial = 359] [outer = 0x118311400] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b4b3800) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12c234400) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119917c00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126e05000) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126aa0800) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a7ac00) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12a935800) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119daa800) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12c797800) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118303800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118303000) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12b4ac000) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:59:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12601c800) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:59:49 INFO - PROCESS | 1654 | 1468223989261 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] 00:59:49 INFO - PROCESS | 1654 | 1468223989290 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 00:59:49 INFO - PROCESS | 1654 | 1468223989296 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 1654 | 1468223989298 Marionette TRACE conn2 <- [1,454,null,{}] 00:59:49 INFO - PROCESS | 1654 | 1468223989301 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}] 00:59:49 INFO - PROCESS | 1654 | 1468223989302 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:49 INFO - PROCESS | 1654 | 1468223989410 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:59:49 INFO - PROCESS | 1654 | 1468223989416 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:49 INFO - PROCESS | 1654 | 1468223989417 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272eb800 == 46 [pid = 1654] [id = 121] 00:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119b16400) [pid = 1654] [serial = 360] [outer = 0x0] 00:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128f20400) [pid = 1654] [serial = 361] [outer = 0x119b16400] 00:59:49 INFO - PROCESS | 1654 | 1468223989455 Marionette DEBUG loaded listener.js 00:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b4aa800) [pid = 1654] [serial = 362] [outer = 0x119b16400] 00:59:49 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:59:49 INFO - PROCESS | 1654 | 1468223989894 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]]]}] 00:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 624ms 00:59:49 INFO - PROCESS | 1654 | 1468223989923 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:59:49 INFO - PROCESS | 1654 | 1468223989924 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 00:59:49 INFO - PROCESS | 1654 | 1468223989926 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 1654 | 1468223989929 Marionette TRACE conn2 <- [1,458,null,{}] 00:59:49 INFO - PROCESS | 1654 | 1468223989932 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}] 00:59:49 INFO - PROCESS | 1654 | 1468223989933 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:50 INFO - PROCESS | 1654 | 1468223990012 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:59:50 INFO - PROCESS | 1654 | 1468223990016 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:50 INFO - PROCESS | 1654 | 1468223990017 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x129211000 == 47 [pid = 1654] [id = 122] 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b4b3c00) [pid = 1654] [serial = 363] [outer = 0x0] 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12bd39c00) [pid = 1654] [serial = 364] [outer = 0x12b4b3c00] 00:59:50 INFO - PROCESS | 1654 | 1468223990040 Marionette DEBUG loaded listener.js 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12bedf400) [pid = 1654] [serial = 365] [outer = 0x12b4b3c00] 00:59:50 INFO - PROCESS | 1654 | 1468223990394 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] 00:59:50 INFO - PROCESS | 1654 | 1468223990450 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 00:59:50 INFO - PROCESS | 1654 | 1468223990453 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:59:50 INFO - PROCESS | 1654 | 1468223990454 Marionette TRACE conn2 <- [1,462,null,{}] 00:59:50 INFO - PROCESS | 1654 | 1468223990457 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}] 00:59:50 INFO - PROCESS | 1654 | 1468223990459 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:50 INFO - PROCESS | 1654 | 1468223990569 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:59:50 INFO - PROCESS | 1654 | 1468223990576 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:50 INFO - PROCESS | 1654 | 1468223990578 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12966d000 == 48 [pid = 1654] [id = 123] 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118303000) [pid = 1654] [serial = 366] [outer = 0x0] 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12c056400) [pid = 1654] [serial = 367] [outer = 0x118303000] 00:59:50 INFO - PROCESS | 1654 | 1468223990604 Marionette DEBUG loaded listener.js 00:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12c64f400) [pid = 1654] [serial = 368] [outer = 0x118303000] 00:59:50 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:59:50 INFO - PROCESS | 1654 | 1468223990916 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] 00:59:50 INFO - PROCESS | 1654 | 1468223990925 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 00:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:59:50 INFO - PROCESS | 1654 | 1468223990935 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:59:50 INFO - PROCESS | 1654 | 1468223990936 Marionette TRACE conn2 <- [1,466,null,{}] 00:59:50 INFO - PROCESS | 1654 | 1468223990938 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}] 00:59:50 INFO - PROCESS | 1654 | 1468223990939 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:51 INFO - PROCESS | 1654 | 1468223991023 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:59:51 INFO - PROCESS | 1654 | 1468223991125 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 1654 | 1468223991127 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e96000 == 49 [pid = 1654] [id = 124] 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1122bcc00) [pid = 1654] [serial = 369] [outer = 0x0] 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112f54c00) [pid = 1654] [serial = 370] [outer = 0x1122bcc00] 00:59:51 INFO - PROCESS | 1654 | 1468223991159 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11832ac00) [pid = 1654] [serial = 371] [outer = 0x1122bcc00] 00:59:51 INFO - PROCESS | 1654 | 1468223991634 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:59:51 INFO - PROCESS | 1654 | 1468223991658 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 00:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:59:51 INFO - PROCESS | 1654 | 1468223991661 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:59:51 INFO - PROCESS | 1654 | 1468223991663 Marionette TRACE conn2 <- [1,470,null,{}] 00:59:51 INFO - PROCESS | 1654 | 1468223991666 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}] 00:59:51 INFO - PROCESS | 1654 | 1468223991669 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:51 INFO - PROCESS | 1654 | 1468223991777 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:59:51 INFO - PROCESS | 1654 | 1468223991831 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 1654 | 1468223991833 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d1800 == 50 [pid = 1654] [id = 125] 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118609800) [pid = 1654] [serial = 372] [outer = 0x0] 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119cf8000) [pid = 1654] [serial = 373] [outer = 0x118609800] 00:59:51 INFO - PROCESS | 1654 | 1468223991863 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x121d5e000) [pid = 1654] [serial = 374] [outer = 0x118609800] 00:59:52 INFO - PROCESS | 1654 | 1468223992299 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]]]}] 00:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 00:59:52 INFO - PROCESS | 1654 | 1468223992334 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:59:52 INFO - PROCESS | 1654 | 1468223992337 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 00:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:59:52 INFO - PROCESS | 1654 | 1468223992339 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:59:52 INFO - PROCESS | 1654 | 1468223992341 Marionette TRACE conn2 <- [1,474,null,{}] 00:59:52 INFO - PROCESS | 1654 | 1468223992344 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}] 00:59:52 INFO - PROCESS | 1654 | 1468223992345 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:52 INFO - PROCESS | 1654 | 1468223992467 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:59:52 INFO - PROCESS | 1654 | 1468223992548 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:52 INFO - PROCESS | 1654 | 1468223992549 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f5a800 == 51 [pid = 1654] [id = 126] 00:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a98000) [pid = 1654] [serial = 375] [outer = 0x0] 00:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128a10000) [pid = 1654] [serial = 376] [outer = 0x126a98000] 00:59:52 INFO - PROCESS | 1654 | 1468223992580 Marionette DEBUG loaded listener.js 00:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128f25c00) [pid = 1654] [serial = 377] [outer = 0x126a98000] 00:59:53 INFO - PROCESS | 1654 | 1468223993032 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]]]}] 00:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 723ms 00:59:53 INFO - PROCESS | 1654 | 1468223993077 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:59:53 INFO - PROCESS | 1654 | 1468223993079 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 00:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:59:53 INFO - PROCESS | 1654 | 1468223993088 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:59:53 INFO - PROCESS | 1654 | 1468223993092 Marionette TRACE conn2 <- [1,478,null,{}] 00:59:53 INFO - PROCESS | 1654 | 1468223993098 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}] 00:59:53 INFO - PROCESS | 1654 | 1468223993100 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:53 INFO - PROCESS | 1654 | 1468223993204 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:59:53 INFO - PROCESS | 1654 | 1468223993270 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:53 INFO - PROCESS | 1654 | 1468223993272 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b475000 == 52 [pid = 1654] [id = 127] 00:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128a75400) [pid = 1654] [serial = 378] [outer = 0x0] 00:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12ad17800) [pid = 1654] [serial = 379] [outer = 0x128a75400] 00:59:53 INFO - PROCESS | 1654 | 1468223993300 Marionette DEBUG loaded listener.js 00:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12bd31000) [pid = 1654] [serial = 380] [outer = 0x128a75400] 00:59:53 INFO - PROCESS | 1654 | 1468223993715 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]]]}] 00:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 681ms 00:59:53 INFO - PROCESS | 1654 | 1468223993804 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:59:53 INFO - PROCESS | 1654 | 1468223993806 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 00:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:59:53 INFO - PROCESS | 1654 | 1468223993810 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:59:53 INFO - PROCESS | 1654 | 1468223993811 Marionette TRACE conn2 <- [1,482,null,{}] 00:59:53 INFO - PROCESS | 1654 | 1468223993813 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}] 00:59:53 INFO - PROCESS | 1654 | 1468223993815 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:53 INFO - PROCESS | 1654 | 1468223993917 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:59:53 INFO - PROCESS | 1654 | 1468223993982 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:53 INFO - PROCESS | 1654 | 1468223993983 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1249a8800 == 53 [pid = 1654] [id = 128] 00:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11685ac00) [pid = 1654] [serial = 381] [outer = 0x0] 00:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12bd31400) [pid = 1654] [serial = 382] [outer = 0x11685ac00] 00:59:54 INFO - PROCESS | 1654 | 1468223994012 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12c22cc00) [pid = 1654] [serial = 383] [outer = 0x11685ac00] 00:59:54 INFO - PROCESS | 1654 | 1468223994529 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]]]}] 00:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 774ms 00:59:54 INFO - PROCESS | 1654 | 1468223994585 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:59:54 INFO - PROCESS | 1654 | 1468223994587 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 00:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:59:54 INFO - PROCESS | 1654 | 1468223994590 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:59:54 INFO - PROCESS | 1654 | 1468223994592 Marionette TRACE conn2 <- [1,486,null,{}] 00:59:54 INFO - PROCESS | 1654 | 1468223994596 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}] 00:59:54 INFO - PROCESS | 1654 | 1468223994597 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:54 INFO - PROCESS | 1654 | 1468223994689 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:59:54 INFO - PROCESS | 1654 | 1468223994757 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:54 INFO - PROCESS | 1654 | 1468223994759 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x118be0800 == 54 [pid = 1654] [id = 129] 00:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118598c00) [pid = 1654] [serial = 384] [outer = 0x0] 00:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118609c00) [pid = 1654] [serial = 385] [outer = 0x118598c00] 00:59:54 INFO - PROCESS | 1654 | 1468223994787 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11990dc00) [pid = 1654] [serial = 386] [outer = 0x118598c00] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12966d000 == 53 [pid = 1654] [id = 123] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x129211000 == 52 [pid = 1654] [id = 122] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1272eb800 == 51 [pid = 1654] [id = 121] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x125262800 == 50 [pid = 1654] [id = 120] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1165a2000 == 49 [pid = 1654] [id = 119] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x121508800 == 48 [pid = 1654] [id = 118] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bd37000) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11a17d000 == 47 [pid = 1654] [id = 117] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9f800 == 46 [pid = 1654] [id = 116] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119434800 == 45 [pid = 1654] [id = 115] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x117d8a800 == 44 [pid = 1654] [id = 114] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe7000 == 43 [pid = 1654] [id = 113] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe0800 == 42 [pid = 1654] [id = 112] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x124997800 == 41 [pid = 1654] [id = 110] 00:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11840e800 == 40 [pid = 1654] [id = 109] 00:59:55 INFO - PROCESS | 1654 | 1468223995265 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]]]}] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bee6000) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c235c00) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12c655400) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1133d6400) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119f1f400) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119be3c00) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128a11400) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129077400) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a934c00) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12746cc00) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128e94c00) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ad0d400) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12aa24000) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119b16800) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121d54400) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ad13800) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1217c7400) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126011800) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12c7a1000) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12ce9c000) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118590c00) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12c797400) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12ce95400) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119f20400) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c056000) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12c64dc00) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12c22e800) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129075c00) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 00:59:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b2e0c00) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 00:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 723ms 00:59:55 INFO - PROCESS | 1654 | 1468223995313 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:59:55 INFO - PROCESS | 1654 | 1468223995316 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 00:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:59:55 INFO - PROCESS | 1654 | 1468223995320 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:59:55 INFO - PROCESS | 1654 | 1468223995322 Marionette TRACE conn2 <- [1,490,null,{}] 00:59:55 INFO - PROCESS | 1654 | 1468223995324 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}] 00:59:55 INFO - PROCESS | 1654 | 1468223995326 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:55 INFO - PROCESS | 1654 | 1468223995403 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:59:55 INFO - PROCESS | 1654 | 1468223995411 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:55 INFO - PROCESS | 1654 | 1468223995413 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bb5800 == 41 [pid = 1654] [id = 130] 00:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119dab400) [pid = 1654] [serial = 387] [outer = 0x0] 00:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119f27800) [pid = 1654] [serial = 388] [outer = 0x119dab400] 00:59:55 INFO - PROCESS | 1654 | 1468223995440 Marionette DEBUG loaded listener.js 00:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121d54400) [pid = 1654] [serial = 389] [outer = 0x119dab400] 00:59:55 INFO - PROCESS | 1654 | 1468223995783 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]]]}] 00:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 00:59:55 INFO - PROCESS | 1654 | 1468223995789 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:59:55 INFO - PROCESS | 1654 | 1468223995791 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 00:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:59:55 INFO - PROCESS | 1654 | 1468223995793 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:59:55 INFO - PROCESS | 1654 | 1468223995798 Marionette TRACE conn2 <- [1,494,null,{}] 00:59:55 INFO - PROCESS | 1654 | 1468223995805 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}] 00:59:55 INFO - PROCESS | 1654 | 1468223995808 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:55 INFO - PROCESS | 1654 | 1468223995899 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:59:55 INFO - PROCESS | 1654 | 1468223995951 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:55 INFO - PROCESS | 1654 | 1468223995952 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d5f800 == 42 [pid = 1654] [id = 131] 00:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c93400) [pid = 1654] [serial = 390] [outer = 0x0] 00:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1270f0400) [pid = 1654] [serial = 391] [outer = 0x124c93400] 00:59:55 INFO - PROCESS | 1654 | 1468223995979 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f1b000) [pid = 1654] [serial = 392] [outer = 0x124c93400] 00:59:56 INFO - PROCESS | 1654 | 1468223996284 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]]]}] 00:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 524ms 00:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:59:56 INFO - PROCESS | 1654 | 1468223996317 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:59:56 INFO - PROCESS | 1654 | 1468223996319 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 00:59:56 INFO - PROCESS | 1654 | 1468223996321 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:59:56 INFO - PROCESS | 1654 | 1468223996322 Marionette TRACE conn2 <- [1,498,null,{}] 00:59:56 INFO - PROCESS | 1654 | 1468223996324 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}] 00:59:56 INFO - PROCESS | 1654 | 1468223996325 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:56 INFO - PROCESS | 1654 | 1468223996406 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:59:56 INFO - PROCESS | 1654 | 1468223996464 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:56 INFO - PROCESS | 1654 | 1468223996464 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12151c800 == 43 [pid = 1654] [id = 132] 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e95400) [pid = 1654] [serial = 393] [outer = 0x0] 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1295e4000) [pid = 1654] [serial = 394] [outer = 0x128e95400] 00:59:56 INFO - PROCESS | 1654 | 1468223996489 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a935800) [pid = 1654] [serial = 395] [outer = 0x128e95400] 00:59:56 INFO - PROCESS | 1654 | 1468223996767 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]]]}] 00:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 00:59:56 INFO - PROCESS | 1654 | 1468223996790 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:59:56 INFO - PROCESS | 1654 | 1468223996791 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 00:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:59:56 INFO - PROCESS | 1654 | 1468223996801 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:59:56 INFO - PROCESS | 1654 | 1468223996802 Marionette TRACE conn2 <- [1,502,null,{}] 00:59:56 INFO - PROCESS | 1654 | 1468223996804 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}] 00:59:56 INFO - PROCESS | 1654 | 1468223996805 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:56 INFO - PROCESS | 1654 | 1468223996888 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:59:56 INFO - PROCESS | 1654 | 1468223996892 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:56 INFO - PROCESS | 1654 | 1468223996895 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x125261800 == 44 [pid = 1654] [id = 133] 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a936000) [pid = 1654] [serial = 396] [outer = 0x0] 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ad0e400) [pid = 1654] [serial = 397] [outer = 0x12a936000] 00:59:56 INFO - PROCESS | 1654 | 1468223996920 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b4b4800) [pid = 1654] [serial = 398] [outer = 0x12a936000] 00:59:57 INFO - PROCESS | 1654 | 1468223997248 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]]]}] 00:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 468ms 00:59:57 INFO - PROCESS | 1654 | 1468223997270 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:59:57 INFO - PROCESS | 1654 | 1468223997271 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 00:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:59:57 INFO - PROCESS | 1654 | 1468223997273 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:59:57 INFO - PROCESS | 1654 | 1468223997274 Marionette TRACE conn2 <- [1,506,null,{}] 00:59:57 INFO - PROCESS | 1654 | 1468223997277 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}] 00:59:57 INFO - PROCESS | 1654 | 1468223997282 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:57 INFO - PROCESS | 1654 | 1468223997408 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:59:57 INFO - PROCESS | 1654 | 1468223997423 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:57 INFO - PROCESS | 1654 | 1468223997424 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e3800 == 45 [pid = 1654] [id = 134] 00:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bd38800) [pid = 1654] [serial = 399] [outer = 0x0] 00:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12c057000) [pid = 1654] [serial = 400] [outer = 0x12bd38800] 00:59:57 INFO - PROCESS | 1654 | 1468223997448 Marionette DEBUG loaded listener.js 00:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c658c00) [pid = 1654] [serial = 401] [outer = 0x12bd38800] 00:59:57 INFO - PROCESS | 1654 | 1468223997789 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]]]}] 00:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 00:59:57 INFO - PROCESS | 1654 | 1468223997844 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:59:57 INFO - PROCESS | 1654 | 1468223997845 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 00:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:59:57 INFO - PROCESS | 1654 | 1468223997848 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:59:57 INFO - PROCESS | 1654 | 1468223997849 Marionette TRACE conn2 <- [1,510,null,{}] 00:59:57 INFO - PROCESS | 1654 | 1468223997851 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}] 00:59:57 INFO - PROCESS | 1654 | 1468223997852 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:57 INFO - PROCESS | 1654 | 1468223997949 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:59:57 INFO - PROCESS | 1654 | 1468223997959 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:57 INFO - PROCESS | 1654 | 1468223997961 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116acb800 == 46 [pid = 1654] [id = 135] 00:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1128ca400) [pid = 1654] [serial = 402] [outer = 0x0] 00:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128d5800) [pid = 1654] [serial = 403] [outer = 0x1128ca400] 00:59:57 INFO - PROCESS | 1654 | 1468223997984 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1128d9800) [pid = 1654] [serial = 404] [outer = 0x1128ca400] 00:59:58 INFO - PROCESS | 1654 | 1468223998331 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]]]}] 00:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 517ms 00:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:59:58 INFO - PROCESS | 1654 | 1468223998366 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:59:58 INFO - PROCESS | 1654 | 1468223998367 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 00:59:58 INFO - PROCESS | 1654 | 1468223998369 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:59:58 INFO - PROCESS | 1654 | 1468223998370 Marionette TRACE conn2 <- [1,514,null,{}] 00:59:58 INFO - PROCESS | 1654 | 1468223998372 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}] 00:59:58 INFO - PROCESS | 1654 | 1468223998374 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:58 INFO - PROCESS | 1654 | 1468223998472 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:59:58 INFO - PROCESS | 1654 | 1468223998476 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:58 INFO - PROCESS | 1654 | 1468223998477 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab9f000 == 47 [pid = 1654] [id = 136] 00:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1128d6400) [pid = 1654] [serial = 405] [outer = 0x0] 00:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12c799c00) [pid = 1654] [serial = 406] [outer = 0x1128d6400] 00:59:58 INFO - PROCESS | 1654 | 1468223998501 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ce94800) [pid = 1654] [serial = 407] [outer = 0x1128d6400] 00:59:58 INFO - PROCESS | 1654 | 1468223998864 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]]]}] 00:59:58 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 00:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 00:59:58 INFO - PROCESS | 1654 | 1468223998888 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:59:58 INFO - PROCESS | 1654 | 1468223998890 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 00:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:59:58 INFO - PROCESS | 1654 | 1468223998893 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:59:58 INFO - PROCESS | 1654 | 1468223998897 Marionette TRACE conn2 <- [1,518,null,{}] 00:59:58 INFO - PROCESS | 1654 | 1468223998900 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}] 00:59:58 INFO - PROCESS | 1654 | 1468223998902 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:59 INFO - PROCESS | 1654 | 1468223999071 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:59:59 INFO - PROCESS | 1654 | 1468223999089 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 1654 | 1468223999091 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b461000 == 48 [pid = 1654] [id = 137] 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1129aa800) [pid = 1654] [serial = 408] [outer = 0x0] 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1129af400) [pid = 1654] [serial = 409] [outer = 0x1129aa800] 00:59:59 INFO - PROCESS | 1654 | 1468223999114 Marionette DEBUG loaded listener.js 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115ed5400) [pid = 1654] [serial = 410] [outer = 0x1129aa800] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128a0a000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128f26400) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119916c00) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112f57000) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1214c8c00) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116735c00) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119be2400) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115f8c000) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1270e9800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128e94800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ad0b800) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b4b3c00) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118311400) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119b16400) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112dd1000) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126e75800) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119dac000) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:59:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119916800) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:59:59 INFO - PROCESS | 1654 | 1468223999574 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]]]}] 00:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 721ms 00:59:59 INFO - PROCESS | 1654 | 1468223999615 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:59:59 INFO - PROCESS | 1654 | 1468223999616 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 00:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:59:59 INFO - PROCESS | 1654 | 1468223999618 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:59:59 INFO - PROCESS | 1654 | 1468223999619 Marionette TRACE conn2 <- [1,522,null,{}] 00:59:59 INFO - PROCESS | 1654 | 1468223999622 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}] 00:59:59 INFO - PROCESS | 1654 | 1468223999623 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:59 INFO - PROCESS | 1654 | 1468223999706 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:59:59 INFO - PROCESS | 1654 | 1468223999710 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 1654 | 1468223999711 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 00:59:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12172e800 == 49 [pid = 1654] [id = 138] 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110f7b000) [pid = 1654] [serial = 411] [outer = 0x0] 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110f81800) [pid = 1654] [serial = 412] [outer = 0x110f7b000] 00:59:59 INFO - PROCESS | 1654 | 1468223999735 Marionette DEBUG loaded listener.js 00:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110f85800) [pid = 1654] [serial = 413] [outer = 0x110f7b000] 01:00:00 INFO - PROCESS | 1654 | 1468224000100 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]]]}] 01:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 01:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:00:00 INFO - PROCESS | 1654 | 1468224000137 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 1654 | 1468224000138 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:00:00 INFO - PROCESS | 1654 | 1468224000140 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:00:00 INFO - PROCESS | 1654 | 1468224000142 Marionette TRACE conn2 <- [1,526,null,{}] 01:00:00 INFO - PROCESS | 1654 | 1468224000153 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}] 01:00:00 INFO - PROCESS | 1654 | 1468224000154 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:00 INFO - PROCESS | 1654 | 1468224000255 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:00:00 INFO - PROCESS | 1654 | 1468224000260 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 1654 | 1468224000262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75f800 == 50 [pid = 1654] [id = 139] 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x110f80400) [pid = 1654] [serial = 414] [outer = 0x0] 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124ebc400) [pid = 1654] [serial = 415] [outer = 0x110f80400] 01:00:00 INFO - PROCESS | 1654 | 1468224000288 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f26400) [pid = 1654] [serial = 416] [outer = 0x110f80400] 01:00:00 INFO - PROCESS | 1654 | 1468224000615 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]]]}] 01:00:00 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 01:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 526ms 01:00:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:00:00 INFO - PROCESS | 1654 | 1468224000668 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 1654 | 1468224000669 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:00:00 INFO - PROCESS | 1654 | 1468224000671 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:00:00 INFO - PROCESS | 1654 | 1468224000672 Marionette TRACE conn2 <- [1,530,null,{}] 01:00:00 INFO - PROCESS | 1654 | 1468224000674 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}] 01:00:00 INFO - PROCESS | 1654 | 1468224000675 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:00 INFO - PROCESS | 1654 | 1468224000755 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:00:00 INFO - PROCESS | 1654 | 1468224000817 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 1654 | 1468224000818 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c771800 == 51 [pid = 1654] [id = 140] 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117d10400) [pid = 1654] [serial = 417] [outer = 0x0] 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117d1a800) [pid = 1654] [serial = 418] [outer = 0x117d10400] 01:00:00 INFO - PROCESS | 1654 | 1468224000842 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126aa4400) [pid = 1654] [serial = 419] [outer = 0x117d10400] 01:00:01 INFO - PROCESS | 1654 | 1468224001115 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"]]]}] 01:00:01 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 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:00:01 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 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:00:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:00:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 01:00:01 INFO - PROCESS | 1654 | 1468224001140 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:00:01 INFO - PROCESS | 1654 | 1468224001141 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:00:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:00:01 INFO - PROCESS | 1654 | 1468224001151 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - PROCESS | 1654 | 1468224001161 Marionette TRACE conn2 <- [1,534,null,{}] 01:00:01 INFO - PROCESS | 1654 | 1468224001171 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}] 01:00:01 INFO - PROCESS | 1654 | 1468224001172 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:01 INFO - PROCESS | 1654 | 1468224001266 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:00:01 INFO - PROCESS | 1654 | 1468224001270 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 1654 | 1468224001271 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d321000 == 52 [pid = 1654] [id = 141] 01:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126e10c00) [pid = 1654] [serial = 420] [outer = 0x0] 01:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b4ecc00) [pid = 1654] [serial = 421] [outer = 0x126e10c00] 01:00:01 INFO - PROCESS | 1654 | 1468224001294 Marionette DEBUG loaded listener.js 01:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b4f2400) [pid = 1654] [serial = 422] [outer = 0x126e10c00] 01:00:01 INFO - PROCESS | 1654 | 1468224001668 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]]]}] 01:00:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:00:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 542ms 01:00:01 INFO - PROCESS | 1654 | 1468224001686 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:00:01 INFO - PROCESS | 1654 | 1468224001689 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:00:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:00:01 INFO - PROCESS | 1654 | 1468224001692 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - PROCESS | 1654 | 1468224001694 Marionette TRACE conn2 <- [1,538,null,{}] 01:00:01 INFO - PROCESS | 1654 | 1468224001698 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}] 01:00:01 INFO - PROCESS | 1654 | 1468224001700 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:01 INFO - PROCESS | 1654 | 1468224001843 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:00:01 INFO - PROCESS | 1654 | 1468224001949 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 1654 | 1468224001952 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x117d8e000 == 53 [pid = 1654] [id = 142] 01:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x110f82400) [pid = 1654] [serial = 423] [outer = 0x0] 01:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112f57800) [pid = 1654] [serial = 424] [outer = 0x110f82400] 01:00:01 INFO - PROCESS | 1654 | 1468224001991 Marionette DEBUG loaded listener.js 01:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x117092c00) [pid = 1654] [serial = 425] [outer = 0x110f82400] 01:00:02 INFO - PROCESS | 1654 | 1468224002388 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]]]}] 01:00:02 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. 01:00:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 722ms 01:00:02 INFO - PROCESS | 1654 | 1468224002413 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:00:02 INFO - PROCESS | 1654 | 1468224002416 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:00:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:00:02 INFO - PROCESS | 1654 | 1468224002421 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:00:02 INFO - PROCESS | 1654 | 1468224002423 Marionette TRACE conn2 <- [1,542,null,{}] 01:00:02 INFO - PROCESS | 1654 | 1468224002426 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}] 01:00:02 INFO - PROCESS | 1654 | 1468224002427 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:02 INFO - PROCESS | 1654 | 1468224002534 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:00:02 INFO - PROCESS | 1654 | 1468224002592 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:02 INFO - PROCESS | 1654 | 1468224002594 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12501c000 == 54 [pid = 1654] [id = 143] 01:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117d1e000) [pid = 1654] [serial = 426] [outer = 0x0] 01:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119916800) [pid = 1654] [serial = 427] [outer = 0x117d1e000] 01:00:02 INFO - PROCESS | 1654 | 1468224002623 Marionette DEBUG loaded listener.js 01:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119da5c00) [pid = 1654] [serial = 428] [outer = 0x117d1e000] 01:00:03 INFO - PROCESS | 1654 | 1468224003016 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]]]}] 01:00:03 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. 01:00:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 01:00:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:00:03 INFO - PROCESS | 1654 | 1468224003041 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:00:03 INFO - PROCESS | 1654 | 1468224003042 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:00:03 INFO - PROCESS | 1654 | 1468224003044 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:00:03 INFO - PROCESS | 1654 | 1468224003047 Marionette TRACE conn2 <- [1,546,null,{}] 01:00:03 INFO - PROCESS | 1654 | 1468224003055 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}] 01:00:03 INFO - PROCESS | 1654 | 1468224003058 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:03 INFO - PROCESS | 1654 | 1468224003169 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:00:03 INFO - PROCESS | 1654 | 1468224003297 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:03 INFO - PROCESS | 1654 | 1468224003299 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca9b800 == 55 [pid = 1654] [id = 144] 01:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121ada800) [pid = 1654] [serial = 429] [outer = 0x0] 01:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121c9c400) [pid = 1654] [serial = 430] [outer = 0x121ada800] 01:00:03 INFO - PROCESS | 1654 | 1468224003350 Marionette DEBUG loaded listener.js 01:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1260c6000) [pid = 1654] [serial = 431] [outer = 0x121ada800] 01:00:03 INFO - PROCESS | 1654 | 1468224003720 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]]]}] 01:00:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:00:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 723ms 01:00:03 INFO - PROCESS | 1654 | 1468224003767 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:00:03 INFO - PROCESS | 1654 | 1468224003769 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:00:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:00:03 INFO - PROCESS | 1654 | 1468224003771 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:00:03 INFO - PROCESS | 1654 | 1468224003773 Marionette TRACE conn2 <- [1,550,null,{}] 01:00:03 INFO - PROCESS | 1654 | 1468224003775 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}] 01:00:03 INFO - PROCESS | 1654 | 1468224003777 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:03 INFO - PROCESS | 1654 | 1468224003899 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:00:03 INFO - PROCESS | 1654 | 1468224003988 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:03 INFO - PROCESS | 1654 | 1468224003990 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b0000 == 56 [pid = 1654] [id = 145] 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126e08400) [pid = 1654] [serial = 432] [outer = 0x0] 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128a77800) [pid = 1654] [serial = 433] [outer = 0x126e08400] 01:00:04 INFO - PROCESS | 1654 | 1468224004026 Marionette DEBUG loaded listener.js 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x129079000) [pid = 1654] [serial = 434] [outer = 0x126e08400] 01:00:04 INFO - PROCESS | 1654 | 1468224004392 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]]]}] 01:00:04 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. 01:00:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 01:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:00:04 INFO - PROCESS | 1654 | 1468224004441 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:00:04 INFO - PROCESS | 1654 | 1468224004442 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:00:04 INFO - PROCESS | 1654 | 1468224004445 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:00:04 INFO - PROCESS | 1654 | 1468224004446 Marionette TRACE conn2 <- [1,554,null,{}] 01:00:04 INFO - PROCESS | 1654 | 1468224004448 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}] 01:00:04 INFO - PROCESS | 1654 | 1468224004449 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:04 INFO - PROCESS | 1654 | 1468224004552 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:00:04 INFO - PROCESS | 1654 | 1468224004639 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:04 INFO - PROCESS | 1654 | 1468224004641 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d94a800 == 57 [pid = 1654] [id = 146] 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128e9a000) [pid = 1654] [serial = 435] [outer = 0x0] 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12aa66800) [pid = 1654] [serial = 436] [outer = 0x128e9a000] 01:00:04 INFO - PROCESS | 1654 | 1468224004668 Marionette DEBUG loaded listener.js 01:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b4b3c00) [pid = 1654] [serial = 437] [outer = 0x128e9a000] 01:00:04 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:05 INFO - PROCESS | 1654 | 1468224005070 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]]]}] 01:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 01:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:00:05 INFO - PROCESS | 1654 | 1468224005115 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:00:05 INFO - PROCESS | 1654 | 1468224005117 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:00:05 INFO - PROCESS | 1654 | 1468224005119 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:00:05 INFO - PROCESS | 1654 | 1468224005120 Marionette TRACE conn2 <- [1,558,null,{}] 01:00:05 INFO - PROCESS | 1654 | 1468224005123 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}] 01:00:05 INFO - PROCESS | 1654 | 1468224005127 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:05 INFO - PROCESS | 1654 | 1468224005307 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:00:05 INFO - PROCESS | 1654 | 1468224005356 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:05 INFO - PROCESS | 1654 | 1468224005358 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c74000 == 58 [pid = 1654] [id = 147] 01:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12601c800) [pid = 1654] [serial = 438] [outer = 0x0] 01:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b4b4000) [pid = 1654] [serial = 439] [outer = 0x12601c800] 01:00:05 INFO - PROCESS | 1654 | 1468224005381 Marionette DEBUG loaded listener.js 01:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c228c00) [pid = 1654] [serial = 440] [outer = 0x12601c800] 01:00:05 INFO - PROCESS | 1654 | 1468224005830 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]]]}] 01:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 01:00:06 INFO - PROCESS | 1654 | 1468224006065 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:00:06 INFO - PROCESS | 1654 | 1468224006068 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:00:06 INFO - PROCESS | 1654 | 1468224006084 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 1654 | 1468224006086 Marionette TRACE conn2 <- [1,562,null,{}] 01:00:06 INFO - PROCESS | 1654 | 1468224006089 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}] 01:00:06 INFO - PROCESS | 1654 | 1468224006091 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:06 INFO - PROCESS | 1654 | 1468224006185 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:00:06 INFO - PROCESS | 1654 | 1468224006240 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:06 INFO - PROCESS | 1654 | 1468224006244 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bee800 == 59 [pid = 1654] [id = 148] 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x110fce000) [pid = 1654] [serial = 441] [outer = 0x0] 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1128cb000) [pid = 1654] [serial = 442] [outer = 0x110fce000] 01:00:06 INFO - PROCESS | 1654 | 1468224006270 Marionette DEBUG loaded listener.js 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1129ab000) [pid = 1654] [serial = 443] [outer = 0x110fce000] 01:00:06 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:06 INFO - PROCESS | 1654 | 1468224006686 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]]]}] 01:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 01:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:00:06 INFO - PROCESS | 1654 | 1468224006707 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:00:06 INFO - PROCESS | 1654 | 1468224006709 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:00:06 INFO - PROCESS | 1654 | 1468224006713 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 1654 | 1468224006715 Marionette TRACE conn2 <- [1,566,null,{}] 01:00:06 INFO - PROCESS | 1654 | 1468224006718 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}] 01:00:06 INFO - PROCESS | 1654 | 1468224006720 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:06 INFO - PROCESS | 1654 | 1468224006816 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:00:06 INFO - PROCESS | 1654 | 1468224006875 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:06 INFO - PROCESS | 1654 | 1468224006877 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118347000 == 60 [pid = 1654] [id = 149] 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x117565800) [pid = 1654] [serial = 444] [outer = 0x0] 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x117d18400) [pid = 1654] [serial = 445] [outer = 0x117565800] 01:00:06 INFO - PROCESS | 1654 | 1468224006904 Marionette DEBUG loaded listener.js 01:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11832fc00) [pid = 1654] [serial = 446] [outer = 0x117565800] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c771800 == 59 [pid = 1654] [id = 140] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75f800 == 58 [pid = 1654] [id = 139] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12172e800 == 57 [pid = 1654] [id = 138] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b461000 == 56 [pid = 1654] [id = 137] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab9f000 == 55 [pid = 1654] [id = 136] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116acb800 == 54 [pid = 1654] [id = 135] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c056400) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e3800 == 53 [pid = 1654] [id = 134] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x125261800 == 52 [pid = 1654] [id = 133] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12151c800 == 51 [pid = 1654] [id = 132] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119d5f800 == 50 [pid = 1654] [id = 131] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116bb5800 == 49 [pid = 1654] [id = 130] 01:00:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118be0800 == 48 [pid = 1654] [id = 129] 01:00:07 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:07 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:07 INFO - PROCESS | 1654 | 1468224007302 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]]]}] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128e9ec00) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1298ac800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119daf000) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x115f1f000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118540c00) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1212c3400) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x121fbe000) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126aa4c00) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128f26c00) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a1a7400) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12697ac00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124ef3800) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118326400) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11990a800) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128a0a400) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1298b5000) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128f25800) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b2ba000) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bedf400) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ad0b400) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b4ae800) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12b2df000) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bd39c00) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128f20400) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bd33400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128f20c00) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12b4aa800) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a7ec00) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1165eb000) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128e9f000) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126982400) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 01:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119cf6000) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 01:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms 01:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:00:07 INFO - PROCESS | 1654 | 1468224007333 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 1654 | 1468224007334 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:00:07 INFO - PROCESS | 1654 | 1468224007337 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - PROCESS | 1654 | 1468224007338 Marionette TRACE conn2 <- [1,570,null,{}] 01:00:07 INFO - PROCESS | 1654 | 1468224007344 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}] 01:00:07 INFO - PROCESS | 1654 | 1468224007347 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:07 INFO - PROCESS | 1654 | 1468224007426 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:00:07 INFO - PROCESS | 1654 | 1468224007453 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:07 INFO - PROCESS | 1654 | 1468224007455 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186c9000 == 49 [pid = 1654] [id = 150] 01:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119918000) [pid = 1654] [serial = 447] [outer = 0x0] 01:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119be2400) [pid = 1654] [serial = 448] [outer = 0x119918000] 01:00:07 INFO - PROCESS | 1654 | 1468224007482 Marionette DEBUG loaded listener.js 01:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11a035000) [pid = 1654] [serial = 449] [outer = 0x119918000] 01:00:07 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:07 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:07 INFO - PROCESS | 1654 | 1468224007807 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]]]}] 01:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 521ms 01:00:07 INFO - PROCESS | 1654 | 1468224007859 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 1654 | 1468224007860 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:00:07 INFO - PROCESS | 1654 | 1468224007869 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - PROCESS | 1654 | 1468224007870 Marionette TRACE conn2 <- [1,574,null,{}] 01:00:07 INFO - PROCESS | 1654 | 1468224007873 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}] 01:00:07 INFO - PROCESS | 1654 | 1468224007874 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:07 INFO - PROCESS | 1654 | 1468224007955 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:00:07 INFO - PROCESS | 1654 | 1468224007960 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:07 INFO - PROCESS | 1654 | 1468224007963 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d62800 == 50 [pid = 1654] [id = 151] 01:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1214bcc00) [pid = 1654] [serial = 450] [outer = 0x0] 01:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121c94400) [pid = 1654] [serial = 451] [outer = 0x1214bcc00] 01:00:07 INFO - PROCESS | 1654 | 1468224007988 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121c9f800) [pid = 1654] [serial = 452] [outer = 0x1214bcc00] 01:00:08 INFO - PROCESS | 1654 | 1468224008339 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]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 527ms 01:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:00:08 INFO - PROCESS | 1654 | 1468224008389 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 1654 | 1468224008391 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:00:08 INFO - PROCESS | 1654 | 1468224008393 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - PROCESS | 1654 | 1468224008394 Marionette TRACE conn2 <- [1,578,null,{}] 01:00:08 INFO - PROCESS | 1654 | 1468224008396 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}] 01:00:08 INFO - PROCESS | 1654 | 1468224008398 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:08 INFO - PROCESS | 1654 | 1468224008500 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:00:08 INFO - PROCESS | 1654 | 1468224008506 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:08 INFO - PROCESS | 1654 | 1468224008507 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174bb000 == 51 [pid = 1654] [id = 152] 01:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121c9f000) [pid = 1654] [serial = 453] [outer = 0x0] 01:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124ef8400) [pid = 1654] [serial = 454] [outer = 0x121c9f000] 01:00:08 INFO - PROCESS | 1654 | 1468224008531 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126aa1c00) [pid = 1654] [serial = 455] [outer = 0x121c9f000] 01:00:08 INFO - PROCESS | 1654 | 1468224008848 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]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 01:00:08 INFO - PROCESS | 1654 | 1468224008865 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 1654 | 1468224008866 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:00:08 INFO - PROCESS | 1654 | 1468224008869 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - PROCESS | 1654 | 1468224008870 Marionette TRACE conn2 <- [1,582,null,{}] 01:00:08 INFO - PROCESS | 1654 | 1468224008872 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}] 01:00:08 INFO - PROCESS | 1654 | 1468224008876 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:08 INFO - PROCESS | 1654 | 1468224008975 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:00:08 INFO - PROCESS | 1654 | 1468224008988 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:08 INFO - PROCESS | 1654 | 1468224008989 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12499e800 == 52 [pid = 1654] [id = 153] 01:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12746cc00) [pid = 1654] [serial = 456] [outer = 0x0] 01:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128e96400) [pid = 1654] [serial = 457] [outer = 0x12746cc00] 01:00:09 INFO - PROCESS | 1654 | 1468224009014 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1298b0400) [pid = 1654] [serial = 458] [outer = 0x12746cc00] 01:00:09 INFO - PROCESS | 1654 | 1468224009392 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]]]}] 01:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 571ms 01:00:09 INFO - PROCESS | 1654 | 1468224009440 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:00:09 INFO - PROCESS | 1654 | 1468224009441 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:00:09 INFO - PROCESS | 1654 | 1468224009444 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:00:09 INFO - PROCESS | 1654 | 1468224009445 Marionette TRACE conn2 <- [1,586,null,{}] 01:00:09 INFO - PROCESS | 1654 | 1468224009447 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}] 01:00:09 INFO - PROCESS | 1654 | 1468224009448 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:09 INFO - PROCESS | 1654 | 1468224009550 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:00:09 INFO - PROCESS | 1654 | 1468224009562 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:09 INFO - PROCESS | 1654 | 1468224009563 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x126913000 == 53 [pid = 1654] [id = 154] 01:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1298b2000) [pid = 1654] [serial = 459] [outer = 0x0] 01:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12aa71400) [pid = 1654] [serial = 460] [outer = 0x1298b2000] 01:00:09 INFO - PROCESS | 1654 | 1468224009586 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12b2d4400) [pid = 1654] [serial = 461] [outer = 0x1298b2000] 01:00:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:09 INFO - PROCESS | 1654 | 1468224009921 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]]]}] 01:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 01:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:00:09 INFO - PROCESS | 1654 | 1468224009963 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:00:09 INFO - PROCESS | 1654 | 1468224009964 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:00:09 INFO - PROCESS | 1654 | 1468224009966 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:00:09 INFO - PROCESS | 1654 | 1468224009967 Marionette TRACE conn2 <- [1,590,null,{}] 01:00:09 INFO - PROCESS | 1654 | 1468224009970 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}] 01:00:09 INFO - PROCESS | 1654 | 1468224009971 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:10 INFO - PROCESS | 1654 | 1468224010083 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:00:10 INFO - PROCESS | 1654 | 1468224010096 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:10 INFO - PROCESS | 1654 | 1468224010097 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c96000 == 54 [pid = 1654] [id = 155] 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b2d7400) [pid = 1654] [serial = 462] [outer = 0x0] 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b4b2c00) [pid = 1654] [serial = 463] [outer = 0x12b2d7400] 01:00:10 INFO - PROCESS | 1654 | 1468224010121 Marionette DEBUG loaded listener.js 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b4f4400) [pid = 1654] [serial = 464] [outer = 0x12b2d7400] 01:00:10 INFO - PROCESS | 1654 | 1468224010439 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]]]}] 01:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 01:00:10 INFO - PROCESS | 1654 | 1468224010485 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:00:10 INFO - PROCESS | 1654 | 1468224010486 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:00:10 INFO - PROCESS | 1654 | 1468224010495 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:00:10 INFO - PROCESS | 1654 | 1468224010496 Marionette TRACE conn2 <- [1,594,null,{}] 01:00:10 INFO - PROCESS | 1654 | 1468224010498 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}] 01:00:10 INFO - PROCESS | 1654 | 1468224010499 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:10 INFO - PROCESS | 1654 | 1468224010603 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:00:10 INFO - PROCESS | 1654 | 1468224010640 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:10 INFO - PROCESS | 1654 | 1468224010641 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x129876000 == 55 [pid = 1654] [id = 156] 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12aa17400) [pid = 1654] [serial = 465] [outer = 0x0] 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bd30000) [pid = 1654] [serial = 466] [outer = 0x12aa17400] 01:00:10 INFO - PROCESS | 1654 | 1468224010666 Marionette DEBUG loaded listener.js 01:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bee2800) [pid = 1654] [serial = 467] [outer = 0x12aa17400] 01:00:10 INFO - PROCESS | 1654 | 1468224010989 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]]]}] 01:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 01:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:00:11 INFO - PROCESS | 1654 | 1468224011022 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:00:11 INFO - PROCESS | 1654 | 1468224011024 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:00:11 INFO - PROCESS | 1654 | 1468224011026 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:00:11 INFO - PROCESS | 1654 | 1468224011029 Marionette TRACE conn2 <- [1,598,null,{}] 01:00:11 INFO - PROCESS | 1654 | 1468224011032 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}] 01:00:11 INFO - PROCESS | 1654 | 1468224011033 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:11 INFO - PROCESS | 1654 | 1468224011140 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1128ca400) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1128d6400) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128e95400) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118598c00) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119dab400) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124c93400) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1129aa800) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x110f7b000) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a936000) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110f80400) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12bd38800) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117d10400) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:00:11 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118303000) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:00:11 INFO - PROCESS | 1654 | 1468224011319 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 1654 | 1468224011320 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe6800 == 56 [pid = 1654] [id = 157] 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x110f78c00) [pid = 1654] [serial = 468] [outer = 0x0] 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1128ca400) [pid = 1654] [serial = 469] [outer = 0x110f78c00] 01:00:11 INFO - PROCESS | 1654 | 1468224011345 Marionette DEBUG loaded listener.js 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116a08800) [pid = 1654] [serial = 470] [outer = 0x110f78c00] 01:00:11 INFO - PROCESS | 1654 | 1468224011604 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]]]}] 01:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 624ms 01:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:00:11 INFO - PROCESS | 1654 | 1468224011650 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:00:11 INFO - PROCESS | 1654 | 1468224011652 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:00:11 INFO - PROCESS | 1654 | 1468224011654 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:00:11 INFO - PROCESS | 1654 | 1468224011655 Marionette TRACE conn2 <- [1,602,null,{}] 01:00:11 INFO - PROCESS | 1654 | 1468224011658 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}] 01:00:11 INFO - PROCESS | 1654 | 1468224011659 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:11 INFO - PROCESS | 1654 | 1468224011763 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:00:11 INFO - PROCESS | 1654 | 1468224011767 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 1654 | 1468224011769 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c61c800 == 57 [pid = 1654] [id = 158] 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1129a6c00) [pid = 1654] [serial = 471] [outer = 0x0] 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119dab400) [pid = 1654] [serial = 472] [outer = 0x1129a6c00] 01:00:11 INFO - PROCESS | 1654 | 1468224011795 Marionette DEBUG loaded listener.js 01:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12c230000) [pid = 1654] [serial = 473] [outer = 0x1129a6c00] 01:00:12 INFO - PROCESS | 1654 | 1468224012139 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]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 01:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:00:12 INFO - PROCESS | 1654 | 1468224012174 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 1654 | 1468224012176 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:00:12 INFO - PROCESS | 1654 | 1468224012180 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 1654 | 1468224012182 Marionette TRACE conn2 <- [1,606,null,{}] 01:00:12 INFO - PROCESS | 1654 | 1468224012195 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}] 01:00:12 INFO - PROCESS | 1654 | 1468224012203 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:12 INFO - PROCESS | 1654 | 1468224012286 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:00:12 INFO - PROCESS | 1654 | 1468224012290 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:12 INFO - PROCESS | 1654 | 1468224012291 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa5000 == 58 [pid = 1654] [id = 159] 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12c236c00) [pid = 1654] [serial = 474] [outer = 0x0] 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12c651800) [pid = 1654] [serial = 475] [outer = 0x12c236c00] 01:00:12 INFO - PROCESS | 1654 | 1468224012315 Marionette DEBUG loaded listener.js 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12c7a1000) [pid = 1654] [serial = 476] [outer = 0x12c236c00] 01:00:12 INFO - PROCESS | 1654 | 1468224012645 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]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 483ms 01:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:00:12 INFO - PROCESS | 1654 | 1468224012664 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 1654 | 1468224012666 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:00:12 INFO - PROCESS | 1654 | 1468224012668 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 1654 | 1468224012669 Marionette TRACE conn2 <- [1,610,null,{}] 01:00:12 INFO - PROCESS | 1654 | 1468224012672 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}] 01:00:12 INFO - PROCESS | 1654 | 1468224012673 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:12 INFO - PROCESS | 1654 | 1468224012759 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:00:12 INFO - PROCESS | 1654 | 1468224012763 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:12 INFO - PROCESS | 1654 | 1468224012764 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d94c000 == 59 [pid = 1654] [id = 160] 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116a8c400) [pid = 1654] [serial = 477] [outer = 0x0] 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128dd0800) [pid = 1654] [serial = 478] [outer = 0x116a8c400] 01:00:12 INFO - PROCESS | 1654 | 1468224012787 Marionette DEBUG loaded listener.js 01:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128dd4800) [pid = 1654] [serial = 479] [outer = 0x116a8c400] 01:00:13 INFO - PROCESS | 1654 | 1468224013119 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]]]}] 01:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 01:00:13 INFO - PROCESS | 1654 | 1468224013146 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:00:13 INFO - PROCESS | 1654 | 1468224013149 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:00:13 INFO - PROCESS | 1654 | 1468224013152 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:00:13 INFO - PROCESS | 1654 | 1468224013153 Marionette TRACE conn2 <- [1,614,null,{}] 01:00:13 INFO - PROCESS | 1654 | 1468224013155 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}] 01:00:13 INFO - PROCESS | 1654 | 1468224013156 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:13 INFO - PROCESS | 1654 | 1468224013272 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:00:13 INFO - PROCESS | 1654 | 1468224013361 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 1654 | 1468224013363 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f32000 == 60 [pid = 1654] [id = 161] 01:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x110f77800) [pid = 1654] [serial = 480] [outer = 0x0] 01:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x110fc3800) [pid = 1654] [serial = 481] [outer = 0x110f77800] 01:00:13 INFO - PROCESS | 1654 | 1468224013394 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x110fcc000) [pid = 1654] [serial = 482] [outer = 0x110f77800] 01:00:13 INFO - PROCESS | 1654 | 1468224013795 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]]]}] 01:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 668ms 01:00:13 INFO - PROCESS | 1654 | 1468224013835 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:00:13 INFO - PROCESS | 1654 | 1468224013838 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:00:13 INFO - PROCESS | 1654 | 1468224013855 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:00:13 INFO - PROCESS | 1654 | 1468224013857 Marionette TRACE conn2 <- [1,618,null,{}] 01:00:13 INFO - PROCESS | 1654 | 1468224013863 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}] 01:00:13 INFO - PROCESS | 1654 | 1468224013865 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:13 INFO - PROCESS | 1654 | 1468224013973 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:00:14 INFO - PROCESS | 1654 | 1468224014068 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:14 INFO - PROCESS | 1654 | 1468224014070 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9d800 == 61 [pid = 1654] [id = 162] 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x113d67c00) [pid = 1654] [serial = 483] [outer = 0x0] 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x117dc5c00) [pid = 1654] [serial = 484] [outer = 0x113d67c00] 01:00:14 INFO - PROCESS | 1654 | 1468224014101 Marionette DEBUG loaded listener.js 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118679400) [pid = 1654] [serial = 485] [outer = 0x113d67c00] 01:00:14 INFO - PROCESS | 1654 | 1468224014525 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]]]}] 01:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 736ms 01:00:14 INFO - PROCESS | 1654 | 1468224014580 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:00:14 INFO - PROCESS | 1654 | 1468224014583 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:00:14 INFO - PROCESS | 1654 | 1468224014586 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:00:14 INFO - PROCESS | 1654 | 1468224014587 Marionette TRACE conn2 <- [1,622,null,{}] 01:00:14 INFO - PROCESS | 1654 | 1468224014590 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}] 01:00:14 INFO - PROCESS | 1654 | 1468224014591 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:14 INFO - PROCESS | 1654 | 1468224014739 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:00:14 INFO - PROCESS | 1654 | 1468224014793 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:14 INFO - PROCESS | 1654 | 1468224014794 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab83000 == 62 [pid = 1654] [id = 163] 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1212c3400) [pid = 1654] [serial = 486] [outer = 0x0] 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x121c94800) [pid = 1654] [serial = 487] [outer = 0x1212c3400] 01:00:14 INFO - PROCESS | 1654 | 1468224014823 Marionette DEBUG loaded listener.js 01:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x124c93400) [pid = 1654] [serial = 488] [outer = 0x1212c3400] 01:00:15 INFO - PROCESS | 1654 | 1468224015236 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]]]}] 01:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 668ms 01:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:00:15 INFO - PROCESS | 1654 | 1468224015255 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:00:15 INFO - PROCESS | 1654 | 1468224015256 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:00:15 INFO - PROCESS | 1654 | 1468224015288 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:00:15 INFO - PROCESS | 1654 | 1468224015293 Marionette TRACE conn2 <- [1,626,null,{}] 01:00:15 INFO - PROCESS | 1654 | 1468224015311 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}] 01:00:15 INFO - PROCESS | 1654 | 1468224015314 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:15 INFO - PROCESS | 1654 | 1468224015421 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:00:15 INFO - PROCESS | 1654 | 1468224015493 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:15 INFO - PROCESS | 1654 | 1468224015495 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df62800 == 63 [pid = 1654] [id = 164] 01:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x126017400) [pid = 1654] [serial = 489] [outer = 0x0] 01:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128dd2c00) [pid = 1654] [serial = 490] [outer = 0x126017400] 01:00:15 INFO - PROCESS | 1654 | 1468224015524 Marionette DEBUG loaded listener.js 01:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128e23000) [pid = 1654] [serial = 491] [outer = 0x126017400] 01:00:15 INFO - PROCESS | 1654 | 1468224015933 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]]]}] 01:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 715ms 01:00:15 INFO - PROCESS | 1654 | 1468224015975 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:00:15 INFO - PROCESS | 1654 | 1468224015977 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:00:15 INFO - PROCESS | 1654 | 1468224015998 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:00:16 INFO - PROCESS | 1654 | 1468224015999 Marionette TRACE conn2 <- [1,630,null,{}] 01:00:16 INFO - PROCESS | 1654 | 1468224016002 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}] 01:00:16 INFO - PROCESS | 1654 | 1468224016003 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:16 INFO - PROCESS | 1654 | 1468224016110 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:00:16 INFO - PROCESS | 1654 | 1468224016183 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:16 INFO - PROCESS | 1654 | 1468224016185 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d03000 == 64 [pid = 1654] [id = 165] 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128e95400) [pid = 1654] [serial = 492] [outer = 0x0] 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128ea0c00) [pid = 1654] [serial = 493] [outer = 0x128e95400] 01:00:16 INFO - PROCESS | 1654 | 1468224016214 Marionette DEBUG loaded listener.js 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1295e7800) [pid = 1654] [serial = 494] [outer = 0x128e95400] 01:00:16 INFO - PROCESS | 1654 | 1468224016614 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]]]}] 01:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 01:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:00:16 INFO - PROCESS | 1654 | 1468224016667 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:00:16 INFO - PROCESS | 1654 | 1468224016668 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:00:16 INFO - PROCESS | 1654 | 1468224016670 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:00:16 INFO - PROCESS | 1654 | 1468224016671 Marionette TRACE conn2 <- [1,634,null,{}] 01:00:16 INFO - PROCESS | 1654 | 1468224016674 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}] 01:00:16 INFO - PROCESS | 1654 | 1468224016675 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:16 INFO - PROCESS | 1654 | 1468224016801 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1298adc00) [pid = 1654] [serial = 495] [outer = 0x119da6c00] 01:00:16 INFO - PROCESS | 1654 | 1468224016891 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:16 INFO - PROCESS | 1654 | 1468224016895 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x112696000 == 65 [pid = 1654] [id = 166] 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12bee7000) [pid = 1654] [serial = 496] [outer = 0x0] 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c05ac00) [pid = 1654] [serial = 497] [outer = 0x12bee7000] 01:00:16 INFO - PROCESS | 1654 | 1468224016945 Marionette DEBUG loaded listener.js 01:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12c652800) [pid = 1654] [serial = 498] [outer = 0x12bee7000] 01:00:17 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:17 INFO - PROCESS | 1654 | 1468224017590 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]]]}] 01:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 971ms 01:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:00:17 INFO - PROCESS | 1654 | 1468224017641 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:00:17 INFO - PROCESS | 1654 | 1468224017644 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:00:17 INFO - PROCESS | 1654 | 1468224017647 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:00:17 INFO - PROCESS | 1654 | 1468224017649 Marionette TRACE conn2 <- [1,638,null,{}] 01:00:17 INFO - PROCESS | 1654 | 1468224017653 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}] 01:00:17 INFO - PROCESS | 1654 | 1468224017654 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:17 INFO - PROCESS | 1654 | 1468224017752 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:00:17 INFO - PROCESS | 1654 | 1468224017824 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:17 INFO - PROCESS | 1654 | 1468224017827 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118412000 == 66 [pid = 1654] [id = 167] 01:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1129b2c00) [pid = 1654] [serial = 499] [outer = 0x0] 01:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112f53400) [pid = 1654] [serial = 500] [outer = 0x1129b2c00] 01:00:17 INFO - PROCESS | 1654 | 1468224017855 Marionette DEBUG loaded listener.js 01:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x117d16000) [pid = 1654] [serial = 501] [outer = 0x1129b2c00] 01:00:18 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:18 INFO - PROCESS | 1654 | 1468224018297 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]]]}] 01:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 01:00:18 INFO - PROCESS | 1654 | 1468224018317 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:00:18 INFO - PROCESS | 1654 | 1468224018320 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:00:18 INFO - PROCESS | 1654 | 1468224018324 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:00:18 INFO - PROCESS | 1654 | 1468224018326 Marionette TRACE conn2 <- [1,642,null,{}] 01:00:18 INFO - PROCESS | 1654 | 1468224018329 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}] 01:00:18 INFO - PROCESS | 1654 | 1468224018330 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:18 INFO - PROCESS | 1654 | 1468224018427 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:00:18 INFO - PROCESS | 1654 | 1468224018501 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:18 INFO - PROCESS | 1654 | 1468224018502 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118beb800 == 67 [pid = 1654] [id = 168] 01:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119915c00) [pid = 1654] [serial = 502] [outer = 0x0] 01:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119b17000) [pid = 1654] [serial = 503] [outer = 0x119915c00] 01:00:18 INFO - PROCESS | 1654 | 1468224018530 Marionette DEBUG loaded listener.js 01:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119dad000) [pid = 1654] [serial = 504] [outer = 0x119915c00] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c017800 == 66 [pid = 1654] [id = 111] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d94c000 == 65 [pid = 1654] [id = 160] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa5000 == 64 [pid = 1654] [id = 159] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c61c800 == 63 [pid = 1654] [id = 158] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe6800 == 62 [pid = 1654] [id = 157] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x129876000 == 61 [pid = 1654] [id = 156] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128c96000 == 60 [pid = 1654] [id = 155] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x126913000 == 59 [pid = 1654] [id = 154] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12499e800 == 58 [pid = 1654] [id = 153] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1174bb000 == 57 [pid = 1654] [id = 152] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119d62800 == 56 [pid = 1654] [id = 151] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1186c9000 == 55 [pid = 1654] [id = 150] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118347000 == 54 [pid = 1654] [id = 149] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118bee800 == 53 [pid = 1654] [id = 148] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b0000 == 52 [pid = 1654] [id = 145] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca9b800 == 51 [pid = 1654] [id = 144] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12501c000 == 50 [pid = 1654] [id = 143] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117d8e000 == 49 [pid = 1654] [id = 142] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1249a8800 == 48 [pid = 1654] [id = 128] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d1800 == 47 [pid = 1654] [id = 125] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d321000 == 46 [pid = 1654] [id = 141] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1165b5800 == 45 [pid = 1654] [id = 75] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1292a4000 == 44 [pid = 1654] [id = 95] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119959800 == 43 [pid = 1654] [id = 76] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x125264800 == 42 [pid = 1654] [id = 60] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128f5a800 == 41 [pid = 1654] [id = 126] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128f68800 == 40 [pid = 1654] [id = 77] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d94a800 == 39 [pid = 1654] [id = 146] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112e96000 == 38 [pid = 1654] [id = 124] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b205000 == 37 [pid = 1654] [id = 96] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124c74000 == 36 [pid = 1654] [id = 147] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b475000 == 35 [pid = 1654] [id = 127] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c01f800 == 34 [pid = 1654] [id = 108] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118412000 == 33 [pid = 1654] [id = 167] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112696000 == 32 [pid = 1654] [id = 166] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128d03000 == 31 [pid = 1654] [id = 165] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12df62800 == 30 [pid = 1654] [id = 164] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab83000 == 29 [pid = 1654] [id = 163] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9d800 == 28 [pid = 1654] [id = 162] 01:00:19 INFO - PROCESS | 1654 | --DOCSHELL 0x115f32000 == 27 [pid = 1654] [id = 161] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1128d5800) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12c799c00) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1295e4000) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12a935800) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119cf8000) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11990dc00) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118609c00) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119f27800) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121d54400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1270f0400) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128f1b000) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1129af400) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x110f85800) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ad17800) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x110f81800) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ad0e400) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b4b4800) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12bd31400) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x115ed5400) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112f54c00) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128a10000) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x124ebc400) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12c057000) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b4ecc00) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x117d1a800) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128f26400) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ce94800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1128d9800) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c658c00) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126aa4400) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12c64f400) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 01:00:19 INFO - PROCESS | 1654 | 1468224019548 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]]]}] 01:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1272ms 01:00:19 INFO - PROCESS | 1654 | 1468224019597 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:00:19 INFO - PROCESS | 1654 | 1468224019599 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:00:19 INFO - PROCESS | 1654 | 1468224019603 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:00:19 INFO - PROCESS | 1654 | 1468224019604 Marionette TRACE conn2 <- [1,646,null,{}] 01:00:19 INFO - PROCESS | 1654 | 1468224019609 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}] 01:00:19 INFO - PROCESS | 1654 | 1468224019610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:19 INFO - PROCESS | 1654 | 1468224019698 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:00:19 INFO - PROCESS | 1654 | 1468224019760 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:19 INFO - PROCESS | 1654 | 1468224019761 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131a2800 == 28 [pid = 1654] [id = 169] 01:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1129a7000) [pid = 1654] [serial = 505] [outer = 0x0] 01:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112f4a400) [pid = 1654] [serial = 506] [outer = 0x1129a7000] 01:00:19 INFO - PROCESS | 1654 | 1468224019788 Marionette DEBUG loaded listener.js 01:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1132db400) [pid = 1654] [serial = 507] [outer = 0x1129a7000] 01:00:20 INFO - PROCESS | 1654 | 1468224020074 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]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 01:00:20 INFO - PROCESS | 1654 | 1468224020125 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 1654 | 1468224020130 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:00:20 INFO - PROCESS | 1654 | 1468224020136 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - PROCESS | 1654 | 1468224020137 Marionette TRACE conn2 <- [1,650,null,{}] 01:00:20 INFO - PROCESS | 1654 | 1468224020140 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}] 01:00:20 INFO - PROCESS | 1654 | 1468224020141 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:20 INFO - PROCESS | 1654 | 1468224020221 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:00:20 INFO - PROCESS | 1654 | 1468224020276 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 1654 | 1468224020277 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac7800 == 29 [pid = 1654] [id = 170] 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1133d0000) [pid = 1654] [serial = 508] [outer = 0x0] 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11629f800) [pid = 1654] [serial = 509] [outer = 0x1133d0000] 01:00:20 INFO - PROCESS | 1654 | 1468224020306 Marionette DEBUG loaded listener.js 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x117560400) [pid = 1654] [serial = 510] [outer = 0x1133d0000] 01:00:20 INFO - PROCESS | 1654 | 1468224020632 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]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 523ms 01:00:20 INFO - PROCESS | 1654 | 1468224020659 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 1654 | 1468224020660 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:00:20 INFO - PROCESS | 1654 | 1468224020665 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - PROCESS | 1654 | 1468224020667 Marionette TRACE conn2 <- [1,654,null,{}] 01:00:20 INFO - PROCESS | 1654 | 1468224020675 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}] 01:00:20 INFO - PROCESS | 1654 | 1468224020678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:20 INFO - PROCESS | 1654 | 1468224020755 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:00:20 INFO - PROCESS | 1654 | 1468224020815 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 1654 | 1468224020817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118353800 == 30 [pid = 1654] [id = 171] 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1129ab800) [pid = 1654] [serial = 511] [outer = 0x0] 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11830ac00) [pid = 1654] [serial = 512] [outer = 0x1129ab800] 01:00:20 INFO - PROCESS | 1654 | 1468224020844 Marionette DEBUG loaded listener.js 01:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11905d400) [pid = 1654] [serial = 513] [outer = 0x1129ab800] 01:00:21 INFO - PROCESS | 1654 | 1468224021122 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]]]}] 01:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 01:00:21 INFO - PROCESS | 1654 | 1468224021139 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:00:21 INFO - PROCESS | 1654 | 1468224021140 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:00:21 INFO - PROCESS | 1654 | 1468224021143 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:00:21 INFO - PROCESS | 1654 | 1468224021144 Marionette TRACE conn2 <- [1,658,null,{}] 01:00:21 INFO - PROCESS | 1654 | 1468224021154 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}] 01:00:21 INFO - PROCESS | 1654 | 1468224021155 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:21 INFO - PROCESS | 1654 | 1468224021238 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:00:21 INFO - PROCESS | 1654 | 1468224021242 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:21 INFO - PROCESS | 1654 | 1468224021243 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d7000 == 31 [pid = 1654] [id = 172] 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11990b800) [pid = 1654] [serial = 514] [outer = 0x0] 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119b17400) [pid = 1654] [serial = 515] [outer = 0x11990b800] 01:00:21 INFO - PROCESS | 1654 | 1468224021271 Marionette DEBUG loaded listener.js 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119cefc00) [pid = 1654] [serial = 516] [outer = 0x11990b800] 01:00:21 INFO - PROCESS | 1654 | 1468224021654 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]]]}] 01:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 572ms 01:00:21 INFO - PROCESS | 1654 | 1468224021715 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:00:21 INFO - PROCESS | 1654 | 1468224021717 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:00:21 INFO - PROCESS | 1654 | 1468224021719 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:00:21 INFO - PROCESS | 1654 | 1468224021720 Marionette TRACE conn2 <- [1,662,null,{}] 01:00:21 INFO - PROCESS | 1654 | 1468224021722 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}] 01:00:21 INFO - PROCESS | 1654 | 1468224021723 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:21 INFO - PROCESS | 1654 | 1468224021816 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:00:21 INFO - PROCESS | 1654 | 1468224021858 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:21 INFO - PROCESS | 1654 | 1468224021860 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d5c800 == 32 [pid = 1654] [id = 173] 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1133c9800) [pid = 1654] [serial = 517] [outer = 0x0] 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119dab000) [pid = 1654] [serial = 518] [outer = 0x1133c9800] 01:00:21 INFO - PROCESS | 1654 | 1468224021884 Marionette DEBUG loaded listener.js 01:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a1ad800) [pid = 1654] [serial = 519] [outer = 0x1133c9800] 01:00:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:22 INFO - PROCESS | 1654 | 1468224022204 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]]]}] 01:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 01:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:00:22 INFO - PROCESS | 1654 | 1468224022238 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:00:22 INFO - PROCESS | 1654 | 1468224022239 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:00:22 INFO - PROCESS | 1654 | 1468224022241 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:00:22 INFO - PROCESS | 1654 | 1468224022242 Marionette TRACE conn2 <- [1,666,null,{}] 01:00:22 INFO - PROCESS | 1654 | 1468224022246 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}] 01:00:22 INFO - PROCESS | 1654 | 1468224022251 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:22 INFO - PROCESS | 1654 | 1468224022361 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:00:22 INFO - PROCESS | 1654 | 1468224022397 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:22 INFO - PROCESS | 1654 | 1468224022398 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x121739800 == 33 [pid = 1654] [id = 174] 01:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117565000) [pid = 1654] [serial = 520] [outer = 0x0] 01:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12170b800) [pid = 1654] [serial = 521] [outer = 0x117565000] 01:00:22 INFO - PROCESS | 1654 | 1468224022423 Marionette DEBUG loaded listener.js 01:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x124efbc00) [pid = 1654] [serial = 522] [outer = 0x117565000] 01:00:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:22 INFO - PROCESS | 1654 | 1468224022781 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]]]}] 01:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms 01:00:22 INFO - PROCESS | 1654 | 1468224022815 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:00:22 INFO - PROCESS | 1654 | 1468224022827 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:00:22 INFO - PROCESS | 1654 | 1468224022831 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:00:22 INFO - PROCESS | 1654 | 1468224022832 Marionette TRACE conn2 <- [1,670,null,{}] 01:00:22 INFO - PROCESS | 1654 | 1468224022836 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}] 01:00:22 INFO - PROCESS | 1654 | 1468224022837 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:22 INFO - PROCESS | 1654 | 1468224022998 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:00:23 INFO - PROCESS | 1654 | 1468224023022 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:23 INFO - PROCESS | 1654 | 1468224023023 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe6800 == 34 [pid = 1654] [id = 175] 01:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x124efdc00) [pid = 1654] [serial = 523] [outer = 0x0] 01:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12601bc00) [pid = 1654] [serial = 524] [outer = 0x124efdc00] 01:00:23 INFO - PROCESS | 1654 | 1468224023063 Marionette DEBUG loaded listener.js 01:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x126e75000) [pid = 1654] [serial = 525] [outer = 0x124efdc00] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11685ac00) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12c236c00) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1298b2000) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12b2d7400) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12aa17400) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x110f78c00) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121ada800) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x110fce000) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119918000) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x117d1e000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121c9f000) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1214bcc00) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126e10c00) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12601c800) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126e08400) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128e9a000) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12746cc00) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x110f82400) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117565800) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1129a6c00) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118609800) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128a75400) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126a98000) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1122bcc00) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118599800) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116a8c400) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:00:23 INFO - PROCESS | 1654 | 1468224023792 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]]]}] 01:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1020ms 01:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:00:23 INFO - PROCESS | 1654 | 1468224023850 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:00:23 INFO - PROCESS | 1654 | 1468224023852 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:00:23 INFO - PROCESS | 1654 | 1468224023854 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:00:23 INFO - PROCESS | 1654 | 1468224023855 Marionette TRACE conn2 <- [1,674,null,{}] 01:00:23 INFO - PROCESS | 1654 | 1468224023857 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}] 01:00:23 INFO - PROCESS | 1654 | 1468224023858 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:23 INFO - PROCESS | 1654 | 1468224023931 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:00:23 INFO - PROCESS | 1654 | 1468224023935 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:23 INFO - PROCESS | 1654 | 1468224023936 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117d89800 == 35 [pid = 1654] [id = 176] 01:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x110fd1c00) [pid = 1654] [serial = 526] [outer = 0x0] 01:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1165eb000) [pid = 1654] [serial = 527] [outer = 0x110fd1c00] 01:00:23 INFO - PROCESS | 1654 | 1468224023962 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118599800) [pid = 1654] [serial = 528] [outer = 0x110fd1c00] 01:00:24 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:24 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:24 INFO - PROCESS | 1654 | 1468224024287 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]]]}] 01:00:24 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 01:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 01:00:24 INFO - PROCESS | 1654 | 1468224024327 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:00:24 INFO - PROCESS | 1654 | 1468224024329 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:00:24 INFO - PROCESS | 1654 | 1468224024339 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:00:24 INFO - PROCESS | 1654 | 1468224024340 Marionette TRACE conn2 <- [1,678,null,{}] 01:00:24 INFO - PROCESS | 1654 | 1468224024342 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}] 01:00:24 INFO - PROCESS | 1654 | 1468224024343 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:24 INFO - PROCESS | 1654 | 1468224024441 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:00:24 INFO - PROCESS | 1654 | 1468224024446 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:24 INFO - PROCESS | 1654 | 1468224024448 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118350800 == 36 [pid = 1654] [id = 177] 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112f4b000) [pid = 1654] [serial = 529] [outer = 0x0] 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121ca2000) [pid = 1654] [serial = 530] [outer = 0x112f4b000] 01:00:24 INFO - PROCESS | 1654 | 1468224024472 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126e10c00) [pid = 1654] [serial = 531] [outer = 0x112f4b000] 01:00:24 INFO - PROCESS | 1654 | 1468224024774 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]]]}] 01:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 476ms 01:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:00:24 INFO - PROCESS | 1654 | 1468224024808 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:00:24 INFO - PROCESS | 1654 | 1468224024809 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:00:24 INFO - PROCESS | 1654 | 1468224024813 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:00:24 INFO - PROCESS | 1654 | 1468224024815 Marionette TRACE conn2 <- [1,682,null,{}] 01:00:24 INFO - PROCESS | 1654 | 1468224024818 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}] 01:00:24 INFO - PROCESS | 1654 | 1468224024819 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:24 INFO - PROCESS | 1654 | 1468224024892 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:00:24 INFO - PROCESS | 1654 | 1468224024897 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:24 INFO - PROCESS | 1654 | 1468224024898 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c96000 == 37 [pid = 1654] [id = 178] 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124c95800) [pid = 1654] [serial = 532] [outer = 0x0] 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12746a800) [pid = 1654] [serial = 533] [outer = 0x124c95800] 01:00:24 INFO - PROCESS | 1654 | 1468224024923 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128a0f000) [pid = 1654] [serial = 534] [outer = 0x124c95800] 01:00:25 INFO - PROCESS | 1654 | 1468224025819 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]]]}] 01:00:25 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) 01:00:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 01:00:25 INFO - PROCESS | 1654 | 1468224025834 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:00:25 INFO - PROCESS | 1654 | 1468224025837 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:00:25 INFO - PROCESS | 1654 | 1468224025856 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:00:25 INFO - PROCESS | 1654 | 1468224025858 Marionette TRACE conn2 <- [1,686,null,{}] 01:00:25 INFO - PROCESS | 1654 | 1468224025862 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}] 01:00:25 INFO - PROCESS | 1654 | 1468224025864 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:25 INFO - PROCESS | 1654 | 1468224025978 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:00:26 INFO - PROCESS | 1654 | 1468224026035 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:26 INFO - PROCESS | 1654 | 1468224026037 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130b2800 == 38 [pid = 1654] [id = 179] 01:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1128d3c00) [pid = 1654] [serial = 535] [outer = 0x0] 01:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1128d7800) [pid = 1654] [serial = 536] [outer = 0x1128d3c00] 01:00:26 INFO - PROCESS | 1654 | 1468224026069 Marionette DEBUG loaded listener.js 01:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112f51000) [pid = 1654] [serial = 537] [outer = 0x1128d3c00] 01:00:27 INFO - PROCESS | 1654 | 1468224027075 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]]]}] 01:00:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1270ms 01:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:00:27 INFO - PROCESS | 1654 | 1468224027126 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:00:27 INFO - PROCESS | 1654 | 1468224027129 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:00:27 INFO - PROCESS | 1654 | 1468224027134 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:00:27 INFO - PROCESS | 1654 | 1468224027136 Marionette TRACE conn2 <- [1,690,null,{}] 01:00:27 INFO - PROCESS | 1654 | 1468224027138 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}] 01:00:27 INFO - PROCESS | 1654 | 1468224027140 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:27 INFO - PROCESS | 1654 | 1468224027248 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:00:27 INFO - PROCESS | 1654 | 1468224027348 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:27 INFO - PROCESS | 1654 | 1468224027350 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x119871000 == 39 [pid = 1654] [id = 180] 01:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x117d1a400) [pid = 1654] [serial = 538] [outer = 0x0] 01:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117d1f800) [pid = 1654] [serial = 539] [outer = 0x117d1a400] 01:00:27 INFO - PROCESS | 1654 | 1468224027382 Marionette DEBUG loaded listener.js 01:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118597c00) [pid = 1654] [serial = 540] [outer = 0x117d1a400] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x118350800 == 38 [pid = 1654] [id = 177] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x117d89800 == 37 [pid = 1654] [id = 176] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe6800 == 36 [pid = 1654] [id = 175] 01:00:28 INFO - PROCESS | 1654 | 1468224028362 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]]]}] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x121739800 == 35 [pid = 1654] [id = 174] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x119d5c800 == 34 [pid = 1654] [id = 173] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d7000 == 33 [pid = 1654] [id = 172] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x118353800 == 32 [pid = 1654] [id = 171] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac7800 == 31 [pid = 1654] [id = 170] 01:00:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1131a2800 == 30 [pid = 1654] [id = 169] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121d5e000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bd31000) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128f25c00) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11832ac00) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bd3c800) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c22cc00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121c9c400) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1260c6000) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119916800) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119da5c00) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b4f2400) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b4b4000) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12c228c00) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128a77800) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129079000) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12aa66800) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b4b3c00) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112f57800) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117092c00) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1295ecc00) [pid = 1654] [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.] 01:00:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1273ms 01:00:28 INFO - PROCESS | 1654 | 1468224028408 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:00:28 INFO - PROCESS | 1654 | 1468224028412 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:00:28 INFO - PROCESS | 1654 | 1468224028416 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:00:28 INFO - PROCESS | 1654 | 1468224028419 Marionette TRACE conn2 <- [1,694,null,{}] 01:00:28 INFO - PROCESS | 1654 | 1468224028424 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}] 01:00:28 INFO - PROCESS | 1654 | 1468224028426 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:28 INFO - PROCESS | 1654 | 1468224028555 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128dd0800) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c7a1000) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12aa71400) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12b4b2c00) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12bd30000) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12b4f4400) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12bee2800) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116a08800) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128cb000) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129ab000) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119be2400) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11a035000) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12c651800) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124ef8400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126aa1c00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121c94400) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121c9f800) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e96400) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117d18400) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11832fc00) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128dd4800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119dab400) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b2d4400) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1128ca400) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12c230000) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1298b0400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 01:00:28 INFO - PROCESS | 1654 | 1468224028675 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:28 INFO - PROCESS | 1654 | 1468224028679 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x113de1000 == 31 [pid = 1654] [id = 181] 01:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1131c9400) [pid = 1654] [serial = 541] [outer = 0x0] 01:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1133b4400) [pid = 1654] [serial = 542] [outer = 0x1131c9400] 01:00:28 INFO - PROCESS | 1654 | 1468224028722 Marionette DEBUG loaded listener.js 01:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113edcc00) [pid = 1654] [serial = 543] [outer = 0x1131c9400] 01:00:29 INFO - PROCESS | 1654 | 1468224029536 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]]]}] 01:00:29 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) 01:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1173ms 01:00:29 INFO - PROCESS | 1654 | 1468224029588 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:00:29 INFO - PROCESS | 1654 | 1468224029591 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:00:29 INFO - PROCESS | 1654 | 1468224029596 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:00:29 INFO - PROCESS | 1654 | 1468224029597 Marionette TRACE conn2 <- [1,698,null,{}] 01:00:29 INFO - PROCESS | 1654 | 1468224029600 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}] 01:00:29 INFO - PROCESS | 1654 | 1468224029601 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:29 INFO - PROCESS | 1654 | 1468224029685 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:00:29 INFO - PROCESS | 1654 | 1468224029739 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:29 INFO - PROCESS | 1654 | 1468224029740 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11833a800 == 32 [pid = 1654] [id = 182] 01:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117d10800) [pid = 1654] [serial = 544] [outer = 0x0] 01:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118307c00) [pid = 1654] [serial = 545] [outer = 0x117d10800] 01:00:29 INFO - PROCESS | 1654 | 1468224029766 Marionette DEBUG loaded listener.js 01:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11859bc00) [pid = 1654] [serial = 546] [outer = 0x117d10800] 01:00:30 INFO - PROCESS | 1654 | 1468224030542 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]]]}] 01:00:30 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) 01:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 01:00:30 INFO - PROCESS | 1654 | 1468224030566 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:00:30 INFO - PROCESS | 1654 | 1468224030567 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:00:30 INFO - PROCESS | 1654 | 1468224030570 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:00:30 INFO - PROCESS | 1654 | 1468224030572 Marionette TRACE conn2 <- [1,702,null,{}] 01:00:30 INFO - PROCESS | 1654 | 1468224030582 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}] 01:00:30 INFO - PROCESS | 1654 | 1468224030585 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:30 INFO - PROCESS | 1654 | 1468224030682 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:00:30 INFO - PROCESS | 1654 | 1468224030718 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:30 INFO - PROCESS | 1654 | 1468224030720 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194dc000 == 33 [pid = 1654] [id = 183] 01:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128cc000) [pid = 1654] [serial = 547] [outer = 0x0] 01:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119b18400) [pid = 1654] [serial = 548] [outer = 0x1128cc000] 01:00:30 INFO - PROCESS | 1654 | 1468224030747 Marionette DEBUG loaded listener.js 01:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118674000) [pid = 1654] [serial = 549] [outer = 0x1128cc000] 01:00:31 INFO - PROCESS | 1654 | 1468224031569 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]]]}] 01:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1021ms 01:00:31 INFO - PROCESS | 1654 | 1468224031593 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:00:31 INFO - PROCESS | 1654 | 1468224031597 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:00:31 INFO - PROCESS | 1654 | 1468224031599 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:00:31 INFO - PROCESS | 1654 | 1468224031601 Marionette TRACE conn2 <- [1,706,null,{}] 01:00:31 INFO - PROCESS | 1654 | 1468224031603 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}] 01:00:31 INFO - PROCESS | 1654 | 1468224031604 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:31 INFO - PROCESS | 1654 | 1468224031703 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:00:31 INFO - PROCESS | 1654 | 1468224031707 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:31 INFO - PROCESS | 1654 | 1468224031708 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0cd800 == 34 [pid = 1654] [id = 184] 01:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118b58400) [pid = 1654] [serial = 550] [outer = 0x0] 01:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1214c9000) [pid = 1654] [serial = 551] [outer = 0x118b58400] 01:00:31 INFO - PROCESS | 1654 | 1468224031733 Marionette DEBUG loaded listener.js 01:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121c95000) [pid = 1654] [serial = 552] [outer = 0x118b58400] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110f77800) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113d67c00) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1212c3400) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112f4b000) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126017400) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128e95400) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12bee7000) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1129b2c00) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1129a7000) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1129ab800) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11990b800) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1133d0000) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119915c00) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1133c9800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117565000) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124efdc00) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x110fd1c00) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:00:32 INFO - PROCESS | 1654 | 1468224032538 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]]]}] 01:00:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 01:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:00:32 INFO - PROCESS | 1654 | 1468224032568 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:00:32 INFO - PROCESS | 1654 | 1468224032569 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:00:32 INFO - PROCESS | 1654 | 1468224032572 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:00:32 INFO - PROCESS | 1654 | 1468224032573 Marionette TRACE conn2 <- [1,710,null,{}] 01:00:32 INFO - PROCESS | 1654 | 1468224032575 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}] 01:00:32 INFO - PROCESS | 1654 | 1468224032576 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:32 INFO - PROCESS | 1654 | 1468224032650 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:00:32 INFO - PROCESS | 1654 | 1468224032654 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:32 INFO - PROCESS | 1654 | 1468224032655 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d6000 == 35 [pid = 1654] [id = 185] 01:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x112233400) [pid = 1654] [serial = 553] [outer = 0x0] 01:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115f8c000) [pid = 1654] [serial = 554] [outer = 0x112233400] 01:00:32 INFO - PROCESS | 1654 | 1468224032682 Marionette DEBUG loaded listener.js 01:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118682800) [pid = 1654] [serial = 555] [outer = 0x112233400] 01:00:33 INFO - PROCESS | 1654 | 1468224033509 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]]]}] 01:00:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 01:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:00:33 INFO - PROCESS | 1654 | 1468224033541 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:00:33 INFO - PROCESS | 1654 | 1468224033542 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:00:33 INFO - PROCESS | 1654 | 1468224033544 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:00:33 INFO - PROCESS | 1654 | 1468224033545 Marionette TRACE conn2 <- [1,714,null,{}] 01:00:33 INFO - PROCESS | 1654 | 1468224033548 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}] 01:00:33 INFO - PROCESS | 1654 | 1468224033552 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:33 INFO - PROCESS | 1654 | 1468224033649 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:00:33 INFO - PROCESS | 1654 | 1468224033652 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:33 INFO - PROCESS | 1654 | 1468224033654 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff0800 == 36 [pid = 1654] [id = 186] 01:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1217bc400) [pid = 1654] [serial = 556] [outer = 0x0] 01:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x124ebc400) [pid = 1654] [serial = 557] [outer = 0x1217bc400] 01:00:33 INFO - PROCESS | 1654 | 1468224033679 Marionette DEBUG loaded listener.js 01:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1260bd800) [pid = 1654] [serial = 558] [outer = 0x1217bc400] 01:00:34 INFO - PROCESS | 1654 | 1468224034473 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]]]}] 01:00:34 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 01:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 01:00:34 INFO - PROCESS | 1654 | 1468224034523 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:00:34 INFO - PROCESS | 1654 | 1468224034525 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:00:34 INFO - PROCESS | 1654 | 1468224034531 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:00:34 INFO - PROCESS | 1654 | 1468224034534 Marionette TRACE conn2 <- [1,718,null,{}] 01:00:34 INFO - PROCESS | 1654 | 1468224034538 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}] 01:00:34 INFO - PROCESS | 1654 | 1468224034540 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:34 INFO - PROCESS | 1654 | 1468224034641 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:00:34 INFO - PROCESS | 1654 | 1468224034692 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:34 INFO - PROCESS | 1654 | 1468224034694 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f32000 == 37 [pid = 1654] [id = 187] 01:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1129aa000) [pid = 1654] [serial = 559] [outer = 0x0] 01:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112f4b400) [pid = 1654] [serial = 560] [outer = 0x1129aa000] 01:00:34 INFO - PROCESS | 1654 | 1468224034726 Marionette DEBUG loaded listener.js 01:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113d63800) [pid = 1654] [serial = 561] [outer = 0x1129aa000] 01:00:35 INFO - PROCESS | 1654 | 1468224035628 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]]]}] 01:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 01:00:35 INFO - PROCESS | 1654 | 1468224035655 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:00:35 INFO - PROCESS | 1654 | 1468224035657 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:00:35 INFO - PROCESS | 1654 | 1468224035662 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:00:35 INFO - PROCESS | 1654 | 1468224035665 Marionette TRACE conn2 <- [1,722,null,{}] 01:00:35 INFO - PROCESS | 1654 | 1468224035668 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}] 01:00:35 INFO - PROCESS | 1654 | 1468224035669 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:35 INFO - PROCESS | 1654 | 1468224035770 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:00:35 INFO - PROCESS | 1654 | 1468224035822 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:35 INFO - PROCESS | 1654 | 1468224035823 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb4000 == 38 [pid = 1654] [id = 188] 01:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11755d000) [pid = 1654] [serial = 562] [outer = 0x0] 01:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118677400) [pid = 1654] [serial = 563] [outer = 0x11755d000] 01:00:35 INFO - PROCESS | 1654 | 1468224035854 Marionette DEBUG loaded listener.js 01:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119446000) [pid = 1654] [serial = 564] [outer = 0x11755d000] 01:00:36 INFO - PROCESS | 1654 | 1468224036269 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] 01:00:36 INFO - PROCESS | 1654 | 1468224036336 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:00:36 INFO - PROCESS | 1654 | 1468224036338 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:00:36 INFO - PROCESS | 1654 | 1468224036340 Marionette TRACE conn2 <- [1,726,null,{}] 01:00:36 INFO - PROCESS | 1654 | 1468224036347 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}] 01:00:36 INFO - PROCESS | 1654 | 1468224036350 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:36 INFO - PROCESS | 1654 | 1468224036453 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:00:36 INFO - PROCESS | 1654 | 1468224036522 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:36 INFO - PROCESS | 1654 | 1468224036525 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126a31000 == 39 [pid = 1654] [id = 189] 01:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121c97c00) [pid = 1654] [serial = 565] [outer = 0x0] 01:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121c9f400) [pid = 1654] [serial = 566] [outer = 0x121c97c00] 01:00:36 INFO - PROCESS | 1654 | 1468224036558 Marionette DEBUG loaded listener.js 01:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124c93800) [pid = 1654] [serial = 567] [outer = 0x121c97c00] 01:00:37 INFO - PROCESS | 1654 | 1468224037015 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]]]}] 01:00:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 720ms 01:00:37 INFO - PROCESS | 1654 | 1468224037059 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:00:37 INFO - PROCESS | 1654 | 1468224037060 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:00:37 INFO - PROCESS | 1654 | 1468224037063 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:00:37 INFO - PROCESS | 1654 | 1468224037064 Marionette TRACE conn2 <- [1,730,null,{}] 01:00:37 INFO - PROCESS | 1654 | 1468224037066 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}] 01:00:37 INFO - PROCESS | 1654 | 1468224037068 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:37 INFO - PROCESS | 1654 | 1468224037167 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:00:37 INFO - PROCESS | 1654 | 1468224037252 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:37 INFO - PROCESS | 1654 | 1468224037254 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c7e000 == 40 [pid = 1654] [id = 190] 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x127261000) [pid = 1654] [serial = 568] [outer = 0x0] 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a0dc00) [pid = 1654] [serial = 569] [outer = 0x127261000] 01:00:37 INFO - PROCESS | 1654 | 1468224037283 Marionette DEBUG loaded listener.js 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128a65c00) [pid = 1654] [serial = 570] [outer = 0x127261000] 01:00:37 INFO - PROCESS | 1654 | 1468224037704 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] 01:00:37 INFO - PROCESS | 1654 | 1468224037735 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:00:37 INFO - PROCESS | 1654 | 1468224037737 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:00:37 INFO - PROCESS | 1654 | 1468224037739 Marionette TRACE conn2 <- [1,734,null,{}] 01:00:37 INFO - PROCESS | 1654 | 1468224037741 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}] 01:00:37 INFO - PROCESS | 1654 | 1468224037742 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:37 INFO - PROCESS | 1654 | 1468224037837 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:00:37 INFO - PROCESS | 1654 | 1468224037892 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:37 INFO - PROCESS | 1654 | 1468224037893 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x129207000 == 41 [pid = 1654] [id = 191] 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a66400) [pid = 1654] [serial = 571] [outer = 0x0] 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a72400) [pid = 1654] [serial = 572] [outer = 0x128a66400] 01:00:37 INFO - PROCESS | 1654 | 1468224037921 Marionette DEBUG loaded listener.js 01:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128dcdc00) [pid = 1654] [serial = 573] [outer = 0x128a66400] 01:00:38 INFO - PROCESS | 1654 | 1468224038508 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]]]}] 01:00:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 821ms 01:00:38 INFO - PROCESS | 1654 | 1468224038563 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:00:38 INFO - PROCESS | 1654 | 1468224038565 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:00:38 INFO - PROCESS | 1654 | 1468224038570 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:00:38 INFO - PROCESS | 1654 | 1468224038573 Marionette TRACE conn2 <- [1,738,null,{}] 01:00:38 INFO - PROCESS | 1654 | 1468224038576 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}] 01:00:38 INFO - PROCESS | 1654 | 1468224038578 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:38 INFO - PROCESS | 1654 | 1468224038674 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:00:38 INFO - PROCESS | 1654 | 1468224038746 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:38 INFO - PROCESS | 1654 | 1468224038748 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x118412000 == 42 [pid = 1654] [id = 192] 01:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1129aac00) [pid = 1654] [serial = 574] [outer = 0x0] 01:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113d8f400) [pid = 1654] [serial = 575] [outer = 0x1129aac00] 01:00:38 INFO - PROCESS | 1654 | 1468224038775 Marionette DEBUG loaded listener.js 01:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116b21400) [pid = 1654] [serial = 576] [outer = 0x1129aac00] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d6000 == 41 [pid = 1654] [id = 185] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0cd800 == 40 [pid = 1654] [id = 184] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1194dc000 == 39 [pid = 1654] [id = 183] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11833a800 == 38 [pid = 1654] [id = 182] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x113de1000 == 37 [pid = 1654] [id = 181] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119871000 == 36 [pid = 1654] [id = 180] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1130b2800 == 35 [pid = 1654] [id = 179] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c96000 == 34 [pid = 1654] [id = 178] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118beb800 == 33 [pid = 1654] [id = 168] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129207000 == 32 [pid = 1654] [id = 191] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c7e000 == 31 [pid = 1654] [id = 190] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x126a31000 == 30 [pid = 1654] [id = 189] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb4000 == 29 [pid = 1654] [id = 188] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff0800 == 28 [pid = 1654] [id = 186] 01:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x115f32000 == 27 [pid = 1654] [id = 187] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110fcc000) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x110fc3800) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118679400) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117dc5c00) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124c93400) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126e10c00) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121c94800) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128e23000) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128dd2c00) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1295e7800) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128ea0c00) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12c652800) [pid = 1654] [serial = 498] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12c05ac00) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117d16000) [pid = 1654] [serial = 501] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112f53400) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x112f4a400) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1132db400) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11830ac00) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11905d400) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119b17400) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11629f800) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117560400) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119dad000) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119b17000) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119dab000) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12170b800) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11a1ad800) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12601bc00) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x124efbc00) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1165eb000) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x126e75000) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x121ca2000) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x118599800) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x119cefc00) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 01:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x12746a800) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 01:00:40 INFO - PROCESS | 1654 | 1468224040315 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]]]}] 01:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1778ms 01:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:00:40 INFO - PROCESS | 1654 | 1468224040350 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:00:40 INFO - PROCESS | 1654 | 1468224040352 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:00:40 INFO - PROCESS | 1654 | 1468224040355 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:00:40 INFO - PROCESS | 1654 | 1468224040357 Marionette TRACE conn2 <- [1,742,null,{}] 01:00:40 INFO - PROCESS | 1654 | 1468224040360 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}] 01:00:40 INFO - PROCESS | 1654 | 1468224040362 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:40 INFO - PROCESS | 1654 | 1468224040432 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:00:40 INFO - PROCESS | 1654 | 1468224040436 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:40 INFO - PROCESS | 1654 | 1468224040439 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11301a000 == 28 [pid = 1654] [id = 193] 01:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1129a6400) [pid = 1654] [serial = 577] [outer = 0x0] 01:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x112dd6800) [pid = 1654] [serial = 578] [outer = 0x1129a6400] 01:00:40 INFO - PROCESS | 1654 | 1468224040468 Marionette DEBUG loaded listener.js 01:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x112f53400) [pid = 1654] [serial = 579] [outer = 0x1129a6400] 01:00:41 INFO - PROCESS | 1654 | 1468224041325 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]]]}] 01:00:41 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 01:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1022ms 01:00:41 INFO - PROCESS | 1654 | 1468224041376 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:00:41 INFO - PROCESS | 1654 | 1468224041380 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:00:41 INFO - PROCESS | 1654 | 1468224041384 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:00:41 INFO - PROCESS | 1654 | 1468224041386 Marionette TRACE conn2 <- [1,746,null,{}] 01:00:41 INFO - PROCESS | 1654 | 1468224041388 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}] 01:00:41 INFO - PROCESS | 1654 | 1468224041390 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:41 INFO - PROCESS | 1654 | 1468224041485 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:00:41 INFO - PROCESS | 1654 | 1468224041516 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:41 INFO - PROCESS | 1654 | 1468224041518 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11686a800 == 29 [pid = 1654] [id = 194] 01:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1131c5400) [pid = 1654] [serial = 580] [outer = 0x0] 01:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x115f24800) [pid = 1654] [serial = 581] [outer = 0x1131c5400] 01:00:41 INFO - PROCESS | 1654 | 1468224041545 Marionette DEBUG loaded listener.js 01:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11656b400) [pid = 1654] [serial = 582] [outer = 0x1131c5400] 01:00:42 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.) 01:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 01:00:42 INFO - PROCESS | 1654 | 1468224042350 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]]]}] 01:00:42 INFO - PROCESS | 1654 | 1468224042354 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:00:42 INFO - PROCESS | 1654 | 1468224042356 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:00:42 INFO - PROCESS | 1654 | 1468224042358 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - PROCESS | 1654 | 1468224042360 Marionette TRACE conn2 <- [1,750,null,{}] 01:00:42 INFO - PROCESS | 1654 | 1468224042369 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}] 01:00:42 INFO - PROCESS | 1654 | 1468224042372 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:42 INFO - PROCESS | 1654 | 1468224042463 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:00:42 INFO - PROCESS | 1654 | 1468224042497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:42 INFO - PROCESS | 1654 | 1468224042499 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1174bc800 == 30 [pid = 1654] [id = 195] 01:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112a83800) [pid = 1654] [serial = 583] [outer = 0x0] 01:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118325c00) [pid = 1654] [serial = 584] [outer = 0x112a83800] 01:00:42 INFO - PROCESS | 1654 | 1468224042528 Marionette DEBUG loaded listener.js 01:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118590000) [pid = 1654] [serial = 585] [outer = 0x112a83800] 01:00:43 INFO - PROCESS | 1654 | 1468224043337 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]]]}] 01:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1022ms 01:00:43 INFO - PROCESS | 1654 | 1468224043381 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:00:43 INFO - PROCESS | 1654 | 1468224043383 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:00:43 INFO - PROCESS | 1654 | 1468224043385 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:00:43 INFO - PROCESS | 1654 | 1468224043386 Marionette TRACE conn2 <- [1,754,null,{}] 01:00:43 INFO - PROCESS | 1654 | 1468224043388 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}] 01:00:43 INFO - PROCESS | 1654 | 1468224043390 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:43 INFO - PROCESS | 1654 | 1468224043484 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:00:43 INFO - PROCESS | 1654 | 1468224043525 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:43 INFO - PROCESS | 1654 | 1468224043526 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118585000 == 31 [pid = 1654] [id = 196] 01:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11860b000) [pid = 1654] [serial = 586] [outer = 0x0] 01:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118b64400) [pid = 1654] [serial = 587] [outer = 0x11860b000] 01:00:43 INFO - PROCESS | 1654 | 1468224043551 Marionette DEBUG loaded listener.js 01:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119449c00) [pid = 1654] [serial = 588] [outer = 0x11860b000] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118b58400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x112233400) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x124c95800) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x117d10800) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x117d1a400) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1128d3c00) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1131c9400) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1128cc000) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:00:43 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x1217bc400) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:00:44 INFO - PROCESS | 1654 | 1468224044393 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]]]}] 01:00:44 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 01:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 01:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:00:44 INFO - PROCESS | 1654 | 1468224044407 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:00:44 INFO - PROCESS | 1654 | 1468224044409 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:00:44 INFO - PROCESS | 1654 | 1468224044411 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:00:44 INFO - PROCESS | 1654 | 1468224044413 Marionette TRACE conn2 <- [1,758,null,{}] 01:00:44 INFO - PROCESS | 1654 | 1468224044422 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}] 01:00:44 INFO - PROCESS | 1654 | 1468224044423 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:44 INFO - PROCESS | 1654 | 1468224044494 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:00:44 INFO - PROCESS | 1654 | 1468224044500 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:44 INFO - PROCESS | 1654 | 1468224044501 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c0800 == 32 [pid = 1654] [id = 197] 01:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x113041400) [pid = 1654] [serial = 589] [outer = 0x0] 01:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11860f400) [pid = 1654] [serial = 590] [outer = 0x113041400] 01:00:44 INFO - PROCESS | 1654 | 1468224044525 Marionette DEBUG loaded listener.js 01:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11990cc00) [pid = 1654] [serial = 591] [outer = 0x113041400] 01:00:44 INFO - PROCESS | 1654 | 1468224044827 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]]]}] 01:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 475ms 01:00:44 INFO - PROCESS | 1654 | 1468224044887 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:00:44 INFO - PROCESS | 1654 | 1468224044888 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:00:44 INFO - PROCESS | 1654 | 1468224044891 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:00:44 INFO - PROCESS | 1654 | 1468224044892 Marionette TRACE conn2 <- [1,762,null,{}] 01:00:44 INFO - PROCESS | 1654 | 1468224044894 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}] 01:00:44 INFO - PROCESS | 1654 | 1468224044898 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:45 INFO - PROCESS | 1654 | 1468224045011 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:00:45 INFO - PROCESS | 1654 | 1468224045017 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:45 INFO - PROCESS | 1654 | 1468224045018 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5d800 == 33 [pid = 1654] [id = 198] 01:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x119916400) [pid = 1654] [serial = 592] [outer = 0x0] 01:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119bdf800) [pid = 1654] [serial = 593] [outer = 0x119916400] 01:00:45 INFO - PROCESS | 1654 | 1468224045043 Marionette DEBUG loaded listener.js 01:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x119daec00) [pid = 1654] [serial = 594] [outer = 0x119916400] 01:00:45 INFO - PROCESS | 1654 | 1468224045847 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]]]}] 01:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 01:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:00:45 INFO - PROCESS | 1654 | 1468224045859 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:00:45 INFO - PROCESS | 1654 | 1468224045862 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:00:45 INFO - PROCESS | 1654 | 1468224045866 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:00:45 INFO - PROCESS | 1654 | 1468224045868 Marionette TRACE conn2 <- [1,766,null,{}] 01:00:45 INFO - PROCESS | 1654 | 1468224045872 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}] 01:00:45 INFO - PROCESS | 1654 | 1468224045873 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:45 INFO - PROCESS | 1654 | 1468224045958 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:00:46 INFO - PROCESS | 1654 | 1468224046046 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:46 INFO - PROCESS | 1654 | 1468224046047 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11321e800 == 34 [pid = 1654] [id = 199] 01:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1122bcc00) [pid = 1654] [serial = 595] [outer = 0x0] 01:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1128ce000) [pid = 1654] [serial = 596] [outer = 0x1122bcc00] 01:00:46 INFO - PROCESS | 1654 | 1468224046080 Marionette DEBUG loaded listener.js 01:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x112f48800) [pid = 1654] [serial = 597] [outer = 0x1122bcc00] 01:00:47 INFO - PROCESS | 1654 | 1468224047009 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]]]}] 01:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 01:00:47 INFO - PROCESS | 1654 | 1468224047058 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:00:47 INFO - PROCESS | 1654 | 1468224047061 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:00:47 INFO - PROCESS | 1654 | 1468224047066 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:00:47 INFO - PROCESS | 1654 | 1468224047068 Marionette TRACE conn2 <- [1,770,null,{}] 01:00:47 INFO - PROCESS | 1654 | 1468224047071 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}] 01:00:47 INFO - PROCESS | 1654 | 1468224047072 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:47 INFO - PROCESS | 1654 | 1468224047152 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:00:47 INFO - PROCESS | 1654 | 1468224047244 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:47 INFO - PROCESS | 1654 | 1468224047246 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a800 == 35 [pid = 1654] [id = 200] 01:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115edc800) [pid = 1654] [serial = 598] [outer = 0x0] 01:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11656a000) [pid = 1654] [serial = 599] [outer = 0x115edc800] 01:00:47 INFO - PROCESS | 1654 | 1468224047279 Marionette DEBUG loaded listener.js 01:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117091400) [pid = 1654] [serial = 600] [outer = 0x115edc800] 01:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c0800 == 34 [pid = 1654] [id = 197] 01:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x118585000 == 33 [pid = 1654] [id = 196] 01:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1174bc800 == 32 [pid = 1654] [id = 195] 01:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11686a800 == 31 [pid = 1654] [id = 194] 01:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11301a000 == 30 [pid = 1654] [id = 193] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1214c9000) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x115f8c000) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x128a0f000) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118307c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x117d1f800) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118597c00) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1128d7800) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x112f51000) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1133b4400) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x113edcc00) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x118682800) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119b18400) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x118674000) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x121c95000) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x11859bc00) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1260bd800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x124ebc400) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 01:00:47 INFO - PROCESS | 1654 | 1468224047861 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]]]}] 01:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 819ms 01:00:47 INFO - PROCESS | 1654 | 1468224047886 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:00:47 INFO - PROCESS | 1654 | 1468224047888 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:00:47 INFO - PROCESS | 1654 | 1468224047891 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:00:47 INFO - PROCESS | 1654 | 1468224047892 Marionette TRACE conn2 <- [1,774,null,{}] 01:00:47 INFO - PROCESS | 1654 | 1468224047902 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}] 01:00:47 INFO - PROCESS | 1654 | 1468224047903 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:47 INFO - PROCESS | 1654 | 1468224047980 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:00:47 INFO - PROCESS | 1654 | 1468224047985 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:47 INFO - PROCESS | 1654 | 1468224047988 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x114f40800 == 31 [pid = 1654] [id = 201] 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x112f51800) [pid = 1654] [serial = 601] [outer = 0x0] 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1131c9400) [pid = 1654] [serial = 602] [outer = 0x112f51800] 01:00:48 INFO - PROCESS | 1654 | 1468224048017 Marionette DEBUG loaded listener.js 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x114fbc000) [pid = 1654] [serial = 603] [outer = 0x112f51800] 01:00:48 INFO - PROCESS | 1654 | 1468224048367 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]]]}] 01:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 524ms 01:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:00:48 INFO - PROCESS | 1654 | 1468224048416 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:00:48 INFO - PROCESS | 1654 | 1468224048418 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:00:48 INFO - PROCESS | 1654 | 1468224048422 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:00:48 INFO - PROCESS | 1654 | 1468224048424 Marionette TRACE conn2 <- [1,778,null,{}] 01:00:48 INFO - PROCESS | 1654 | 1468224048427 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}] 01:00:48 INFO - PROCESS | 1654 | 1468224048428 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:48 INFO - PROCESS | 1654 | 1468224048504 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:00:48 INFO - PROCESS | 1654 | 1468224048532 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:48 INFO - PROCESS | 1654 | 1468224048533 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x117266000 == 32 [pid = 1654] [id = 202] 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x117d13800) [pid = 1654] [serial = 604] [outer = 0x0] 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x117d16400) [pid = 1654] [serial = 605] [outer = 0x117d13800] 01:00:48 INFO - PROCESS | 1654 | 1468224048559 Marionette DEBUG loaded listener.js 01:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x118305000) [pid = 1654] [serial = 606] [outer = 0x117d13800] 01:00:48 INFO - PROCESS | 1654 | 1468224048894 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]]]}] 01:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 01:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:00:48 INFO - PROCESS | 1654 | 1468224048942 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:00:48 INFO - PROCESS | 1654 | 1468224048944 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:00:48 INFO - PROCESS | 1654 | 1468224048946 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:00:48 INFO - PROCESS | 1654 | 1468224048948 Marionette TRACE conn2 <- [1,782,null,{}] 01:00:48 INFO - PROCESS | 1654 | 1468224048956 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}] 01:00:48 INFO - PROCESS | 1654 | 1468224048960 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:49 INFO - PROCESS | 1654 | 1468224049033 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:00:49 INFO - PROCESS | 1654 | 1468224049040 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:49 INFO - PROCESS | 1654 | 1468224049042 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186c7800 == 33 [pid = 1654] [id = 203] 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118599800) [pid = 1654] [serial = 607] [outer = 0x0] 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118682000) [pid = 1654] [serial = 608] [outer = 0x118599800] 01:00:49 INFO - PROCESS | 1654 | 1468224049071 Marionette DEBUG loaded listener.js 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11990b400) [pid = 1654] [serial = 609] [outer = 0x118599800] 01:00:49 INFO - PROCESS | 1654 | 1468224049390 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]]]}] 01:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 01:00:49 INFO - PROCESS | 1654 | 1468224049418 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:00:49 INFO - PROCESS | 1654 | 1468224049420 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:00:49 INFO - PROCESS | 1654 | 1468224049422 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 1654 | 1468224049423 Marionette TRACE conn2 <- [1,786,null,{}] 01:00:49 INFO - PROCESS | 1654 | 1468224049425 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}] 01:00:49 INFO - PROCESS | 1654 | 1468224049427 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:49 INFO - PROCESS | 1654 | 1468224049526 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:00:49 INFO - PROCESS | 1654 | 1468224049531 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:49 INFO - PROCESS | 1654 | 1468224049533 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb6000 == 34 [pid = 1654] [id = 204] 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11943c000) [pid = 1654] [serial = 610] [outer = 0x0] 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x119b1ec00) [pid = 1654] [serial = 611] [outer = 0x11943c000] 01:00:49 INFO - PROCESS | 1654 | 1468224049557 Marionette DEBUG loaded listener.js 01:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119cf0c00) [pid = 1654] [serial = 612] [outer = 0x11943c000] 01:00:49 INFO - PROCESS | 1654 | 1468224049889 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]]]}] 01:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 01:00:49 INFO - PROCESS | 1654 | 1468224049948 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:00:49 INFO - PROCESS | 1654 | 1468224049949 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:00:49 INFO - PROCESS | 1654 | 1468224049952 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 1654 | 1468224049953 Marionette TRACE conn2 <- [1,790,null,{}] 01:00:49 INFO - PROCESS | 1654 | 1468224049955 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}] 01:00:49 INFO - PROCESS | 1654 | 1468224049956 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:50 INFO - PROCESS | 1654 | 1468224050029 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:00:50 INFO - PROCESS | 1654 | 1468224050034 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:50 INFO - PROCESS | 1654 | 1468224050035 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a187000 == 35 [pid = 1654] [id = 205] 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118b66000) [pid = 1654] [serial = 613] [outer = 0x0] 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119dad800) [pid = 1654] [serial = 614] [outer = 0x118b66000] 01:00:50 INFO - PROCESS | 1654 | 1468224050059 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11a1adc00) [pid = 1654] [serial = 615] [outer = 0x118b66000] 01:00:50 INFO - PROCESS | 1654 | 1468224050418 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]]]}] 01:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 517ms 01:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:00:50 INFO - PROCESS | 1654 | 1468224050470 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:00:50 INFO - PROCESS | 1654 | 1468224050471 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:00:50 INFO - PROCESS | 1654 | 1468224050473 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:00:50 INFO - PROCESS | 1654 | 1468224050474 Marionette TRACE conn2 <- [1,794,null,{}] 01:00:50 INFO - PROCESS | 1654 | 1468224050476 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}] 01:00:50 INFO - PROCESS | 1654 | 1468224050480 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:50 INFO - PROCESS | 1654 | 1468224050601 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:00:50 INFO - PROCESS | 1654 | 1468224050606 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:50 INFO - PROCESS | 1654 | 1468224050607 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150e800 == 36 [pid = 1654] [id = 206] 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119b15400) [pid = 1654] [serial = 616] [outer = 0x0] 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1217c7000) [pid = 1654] [serial = 617] [outer = 0x119b15400] 01:00:50 INFO - PROCESS | 1654 | 1468224050631 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x121c9d000) [pid = 1654] [serial = 618] [outer = 0x119b15400] 01:00:50 INFO - PROCESS | 1654 | 1468224050940 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]]]}] 01:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 01:00:50 INFO - PROCESS | 1654 | 1468224050991 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:00:50 INFO - PROCESS | 1654 | 1468224050992 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:00:51 INFO - PROCESS | 1654 | 1468224051007 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 1654 | 1468224051008 Marionette TRACE conn2 <- [1,798,null,{}] 01:00:51 INFO - PROCESS | 1654 | 1468224051012 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}] 01:00:51 INFO - PROCESS | 1654 | 1468224051013 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:51 INFO - PROCESS | 1654 | 1468224051107 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:00:51 INFO - PROCESS | 1654 | 1468224051110 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:51 INFO - PROCESS | 1654 | 1468224051111 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x121735800 == 37 [pid = 1654] [id = 207] 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1212bb400) [pid = 1654] [serial = 619] [outer = 0x0] 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121cc6400) [pid = 1654] [serial = 620] [outer = 0x1212bb400] 01:00:51 INFO - PROCESS | 1654 | 1468224051138 Marionette DEBUG loaded listener.js 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1249fd800) [pid = 1654] [serial = 621] [outer = 0x1212bb400] 01:00:51 INFO - PROCESS | 1654 | 1468224051474 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]]]}] 01:00:51 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 01:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 532ms 01:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:00:51 INFO - PROCESS | 1654 | 1468224051527 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:00:51 INFO - PROCESS | 1654 | 1468224051529 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:00:51 INFO - PROCESS | 1654 | 1468224051531 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 1654 | 1468224051532 Marionette TRACE conn2 <- [1,802,null,{}] 01:00:51 INFO - PROCESS | 1654 | 1468224051534 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}] 01:00:51 INFO - PROCESS | 1654 | 1468224051535 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:51 INFO - PROCESS | 1654 | 1468224051635 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:00:51 INFO - PROCESS | 1654 | 1468224051638 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:51 INFO - PROCESS | 1654 | 1468224051639 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fdf000 == 38 [pid = 1654] [id = 208] 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1249f0000) [pid = 1654] [serial = 622] [outer = 0x0] 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124efa000) [pid = 1654] [serial = 623] [outer = 0x1249f0000] 01:00:51 INFO - PROCESS | 1654 | 1468224051663 Marionette DEBUG loaded listener.js 01:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x126013400) [pid = 1654] [serial = 624] [outer = 0x1249f0000] 01:00:51 INFO - PROCESS | 1654 | 1468224051993 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]]]}] 01:00:52 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 01:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 01:00:52 INFO - PROCESS | 1654 | 1468224052002 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:00:52 INFO - PROCESS | 1654 | 1468224052003 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:00:52 INFO - PROCESS | 1654 | 1468224052005 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - PROCESS | 1654 | 1468224052006 Marionette TRACE conn2 <- [1,806,null,{}] 01:00:52 INFO - PROCESS | 1654 | 1468224052008 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}] 01:00:52 INFO - PROCESS | 1654 | 1468224052019 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1129a6400) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1129aac00) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1131c5400) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112a83800) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1129aa000) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11755d000) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x121c97c00) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x127261000) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128a66400) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11860b000) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x113041400) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:00:52 INFO - PROCESS | 1654 | 1468224052139 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:00:52 INFO - PROCESS | 1654 | 1468224052174 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:52 INFO - PROCESS | 1654 | 1468224052175 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119866800 == 39 [pid = 1654] [id = 209] 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1128cf400) [pid = 1654] [serial = 625] [outer = 0x0] 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115edc400) [pid = 1654] [serial = 626] [outer = 0x1128cf400] 01:00:52 INFO - PROCESS | 1654 | 1468224052199 Marionette DEBUG loaded listener.js 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118b58400) [pid = 1654] [serial = 627] [outer = 0x1128cf400] 01:00:52 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:00:52 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:00:52 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:00:52 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 01:00:52 INFO - PROCESS | 1654 | 1468224052504 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]]]}] 01:00:52 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 01:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 01:00:52 INFO - PROCESS | 1654 | 1468224052527 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:00:52 INFO - PROCESS | 1654 | 1468224052528 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:00:52 INFO - PROCESS | 1654 | 1468224052534 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - PROCESS | 1654 | 1468224052535 Marionette TRACE conn2 <- [1,810,null,{}] 01:00:52 INFO - PROCESS | 1654 | 1468224052537 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}] 01:00:52 INFO - PROCESS | 1654 | 1468224052538 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:52 INFO - PROCESS | 1654 | 1468224052617 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:00:52 INFO - PROCESS | 1654 | 1468224052621 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:52 INFO - PROCESS | 1654 | 1468224052622 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x126a2c800 == 40 [pid = 1654] [id = 210] 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119b22800) [pid = 1654] [serial = 628] [outer = 0x0] 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x126982c00) [pid = 1654] [serial = 629] [outer = 0x119b22800] 01:00:52 INFO - PROCESS | 1654 | 1468224052646 Marionette DEBUG loaded listener.js 01:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1270e9800) [pid = 1654] [serial = 630] [outer = 0x119b22800] 01:00:52 INFO - PROCESS | 1654 | 1468224052956 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]]]}] 01:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 01:00:53 INFO - PROCESS | 1654 | 1468224053003 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 1654 | 1468224053004 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:00:53 INFO - PROCESS | 1654 | 1468224053007 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 1654 | 1468224053008 Marionette TRACE conn2 <- [1,814,null,{}] 01:00:53 INFO - PROCESS | 1654 | 1468224053011 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}] 01:00:53 INFO - PROCESS | 1654 | 1468224053020 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:53 INFO - PROCESS | 1654 | 1468224053136 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:00:53 INFO - PROCESS | 1654 | 1468224053139 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:53 INFO - PROCESS | 1654 | 1468224053141 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c93000 == 41 [pid = 1654] [id = 211] 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x127261000) [pid = 1654] [serial = 631] [outer = 0x0] 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128a0d400) [pid = 1654] [serial = 632] [outer = 0x127261000] 01:00:53 INFO - PROCESS | 1654 | 1468224053167 Marionette DEBUG loaded listener.js 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128a74c00) [pid = 1654] [serial = 633] [outer = 0x127261000] 01:00:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 01:00:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:00:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 01:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:00:53 INFO - _addTest/ [0,817,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 1654 | 1468224053478 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:00:53 INFO - PROCESS | 1654 | 1468224053488 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 1654 | 1468224053489 Marionette TRACE conn2 <- [1,818,null,{}] 01:00:53 INFO - PROCESS | 1654 | 1468224053491 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}] 01:00:53 INFO - PROCESS | 1654 | 1468224053492 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:53 INFO - PROCESS | 1654 | 1468224053575 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:00:53 INFO - PROCESS | 1654 | 1468224053579 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:53 INFO - PROCESS | 1654 | 1468224053582 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129211000 == 42 [pid = 1654] [id = 212] 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128a65800) [pid = 1654] [serial = 634] [outer = 0x0] 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128dcb000) [pid = 1654] [serial = 635] [outer = 0x128a65800] 01:00:53 INFO - PROCESS | 1654 | 1468224053606 Marionette DEBUG loaded listener.js 01:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128dd5400) [pid = 1654] [serial = 636] [outer = 0x128a65800] 01:00:53 INFO - PROCESS | 1654 | 1468224053898 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]]]}] 01:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 420ms 01:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:00:53 INFO - PROCESS | 1654 | 1468224053908 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 1654 | 1468224053909 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:00:53 INFO - PROCESS | 1654 | 1468224053912 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 1654 | 1468224053914 Marionette TRACE conn2 <- [1,822,null,{}] 01:00:53 INFO - PROCESS | 1654 | 1468224053923 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}] 01:00:53 INFO - PROCESS | 1654 | 1468224053924 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:54 INFO - PROCESS | 1654 | 1468224054044 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:00:54 INFO - PROCESS | 1654 | 1468224054050 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 1654 | 1468224054051 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d1d800 == 43 [pid = 1654] [id = 213] 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112f49000) [pid = 1654] [serial = 637] [outer = 0x0] 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128dd2c00) [pid = 1654] [serial = 638] [outer = 0x112f49000] 01:00:54 INFO - PROCESS | 1654 | 1468224054075 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128e20800) [pid = 1654] [serial = 639] [outer = 0x112f49000] 01:00:54 INFO - PROCESS | 1654 | 1468224054537 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] 01:00:54 INFO - PROCESS | 1654 | 1468224054593 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:00:54 INFO - PROCESS | 1654 | 1468224054598 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:00:54 INFO - PROCESS | 1654 | 1468224054600 Marionette TRACE conn2 <- [1,826,null,{}] 01:00:54 INFO - PROCESS | 1654 | 1468224054605 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}] 01:00:54 INFO - PROCESS | 1654 | 1468224054607 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:54 INFO - PROCESS | 1654 | 1468224054708 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:00:54 INFO - PROCESS | 1654 | 1468224054796 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 1654 | 1468224054798 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117d8b000 == 44 [pid = 1654] [id = 214] 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113ed0c00) [pid = 1654] [serial = 640] [outer = 0x0] 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115ed9800) [pid = 1654] [serial = 641] [outer = 0x113ed0c00] 01:00:54 INFO - PROCESS | 1654 | 1468224054841 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11755c000) [pid = 1654] [serial = 642] [outer = 0x113ed0c00] 01:00:55 INFO - PROCESS | 1654 | 1468224055271 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]]]}] 01:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 723ms 01:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:00:55 INFO - PROCESS | 1654 | 1468224055320 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:00:55 INFO - PROCESS | 1654 | 1468224055323 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:00:55 INFO - PROCESS | 1654 | 1468224055328 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:00:55 INFO - PROCESS | 1654 | 1468224055330 Marionette TRACE conn2 <- [1,830,null,{}] 01:00:55 INFO - PROCESS | 1654 | 1468224055332 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}] 01:00:55 INFO - PROCESS | 1654 | 1468224055334 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:55 INFO - PROCESS | 1654 | 1468224055432 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:00:55 INFO - PROCESS | 1654 | 1468224055497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:55 INFO - PROCESS | 1654 | 1468224055498 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121507000 == 45 [pid = 1654] [id = 215] 01:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118598c00) [pid = 1654] [serial = 643] [outer = 0x0] 01:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118609000) [pid = 1654] [serial = 644] [outer = 0x118598c00] 01:00:55 INFO - PROCESS | 1654 | 1468224055529 Marionette DEBUG loaded listener.js 01:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1194ec400) [pid = 1654] [serial = 645] [outer = 0x118598c00] 01:00:55 INFO - PROCESS | 1654 | 1468224055938 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]]]}] 01:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 623ms 01:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:00:55 INFO - PROCESS | 1654 | 1468224055951 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:00:55 INFO - PROCESS | 1654 | 1468224055952 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:00:55 INFO - PROCESS | 1654 | 1468224055955 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:00:55 INFO - PROCESS | 1654 | 1468224055957 Marionette TRACE conn2 <- [1,834,null,{}] 01:00:55 INFO - PROCESS | 1654 | 1468224055965 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}] 01:00:55 INFO - PROCESS | 1654 | 1468224055968 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:56 INFO - PROCESS | 1654 | 1468224056099 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:00:56 INFO - PROCESS | 1654 | 1468224056178 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:56 INFO - PROCESS | 1654 | 1468224056180 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12986c000 == 46 [pid = 1654] [id = 216] 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1212bd800) [pid = 1654] [serial = 646] [outer = 0x0] 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121a1d800) [pid = 1654] [serial = 647] [outer = 0x1212bd800] 01:00:56 INFO - PROCESS | 1654 | 1468224056213 Marionette DEBUG loaded listener.js 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121ca0000) [pid = 1654] [serial = 648] [outer = 0x1212bd800] 01:00:56 INFO - PROCESS | 1654 | 1468224056615 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]]]}] 01:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 721ms 01:00:56 INFO - PROCESS | 1654 | 1468224056696 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:00:56 INFO - PROCESS | 1654 | 1468224056698 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:00:56 INFO - PROCESS | 1654 | 1468224056702 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:00:56 INFO - PROCESS | 1654 | 1468224056703 Marionette TRACE conn2 <- [1,838,null,{}] 01:00:56 INFO - PROCESS | 1654 | 1468224056706 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}] 01:00:56 INFO - PROCESS | 1654 | 1468224056707 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:56 INFO - PROCESS | 1654 | 1468224056811 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:00:56 INFO - PROCESS | 1654 | 1468224056877 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:56 INFO - PROCESS | 1654 | 1468224056879 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131be000 == 47 [pid = 1654] [id = 217] 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112ddf400) [pid = 1654] [serial = 649] [outer = 0x0] 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118593000) [pid = 1654] [serial = 650] [outer = 0x112ddf400] 01:00:56 INFO - PROCESS | 1654 | 1468224056908 Marionette DEBUG loaded listener.js 01:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125073400) [pid = 1654] [serial = 651] [outer = 0x112ddf400] 01:00:57 INFO - PROCESS | 1654 | 1468224057503 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]]]}] 01:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 819ms 01:00:57 INFO - PROCESS | 1654 | 1468224057530 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:00:57 INFO - PROCESS | 1654 | 1468224057532 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:00:57 INFO - PROCESS | 1654 | 1468224057537 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:00:57 INFO - PROCESS | 1654 | 1468224057539 Marionette TRACE conn2 <- [1,842,null,{}] 01:00:57 INFO - PROCESS | 1654 | 1468224057542 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}] 01:00:57 INFO - PROCESS | 1654 | 1468224057544 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:57 INFO - PROCESS | 1654 | 1468224057640 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:00:57 INFO - PROCESS | 1654 | 1468224057709 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:57 INFO - PROCESS | 1654 | 1468224057710 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bcb800 == 48 [pid = 1654] [id = 218] 01:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1133c8800) [pid = 1654] [serial = 652] [outer = 0x0] 01:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116248000) [pid = 1654] [serial = 653] [outer = 0x1133c8800] 01:00:57 INFO - PROCESS | 1654 | 1468224057738 Marionette DEBUG loaded listener.js 01:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117560400) [pid = 1654] [serial = 654] [outer = 0x1133c8800] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x129211000 == 47 [pid = 1654] [id = 212] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128c93000 == 46 [pid = 1654] [id = 211] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126a2c800 == 45 [pid = 1654] [id = 210] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119866800 == 44 [pid = 1654] [id = 209] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121fdf000 == 43 [pid = 1654] [id = 208] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121735800 == 42 [pid = 1654] [id = 207] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12150e800 == 41 [pid = 1654] [id = 206] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11a187000 == 40 [pid = 1654] [id = 205] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb6000 == 39 [pid = 1654] [id = 204] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1186c7800 == 38 [pid = 1654] [id = 203] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x117266000 == 37 [pid = 1654] [id = 202] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x114f40800 == 36 [pid = 1654] [id = 201] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a800 == 35 [pid = 1654] [id = 200] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5d800 == 34 [pid = 1654] [id = 198] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11321e800 == 33 [pid = 1654] [id = 199] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118412000 == 32 [pid = 1654] [id = 192] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1131be000 == 31 [pid = 1654] [id = 217] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12986c000 == 30 [pid = 1654] [id = 216] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121507000 == 29 [pid = 1654] [id = 215] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128d1d800 == 28 [pid = 1654] [id = 213] 01:00:58 INFO - PROCESS | 1654 | --DOCSHELL 0x117d8b000 == 27 [pid = 1654] [id = 214] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112dd6800) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113d8f400) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116b21400) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112f53400) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115f24800) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118325c00) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113d63800) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112f4b400) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119446000) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118677400) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124c93800) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c9f400) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a65c00) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128a0dc00) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128dcdc00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a72400) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118b64400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118590000) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11860f400) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119449c00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11990cc00) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11656b400) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119bdf800) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 01:00:58 INFO - PROCESS | 1654 | 1468224058647 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]]]}] 01:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1123ms 01:00:58 INFO - PROCESS | 1654 | 1468224058660 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:00:58 INFO - PROCESS | 1654 | 1468224058662 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:00:58 INFO - PROCESS | 1654 | 1468224058667 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:00:58 INFO - PROCESS | 1654 | 1468224058669 Marionette TRACE conn2 <- [1,846,null,{}] 01:00:58 INFO - PROCESS | 1654 | 1468224058672 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}] 01:00:58 INFO - PROCESS | 1654 | 1468224058674 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:58 INFO - PROCESS | 1654 | 1468224058752 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:00:58 INFO - PROCESS | 1654 | 1468224058756 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:58 INFO - PROCESS | 1654 | 1468224058759 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x113203000 == 28 [pid = 1654] [id = 219] 01:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d5c00) [pid = 1654] [serial = 655] [outer = 0x0] 01:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1129ad400) [pid = 1654] [serial = 656] [outer = 0x1128d5c00] 01:00:58 INFO - PROCESS | 1654 | 1468224058788 Marionette DEBUG loaded listener.js 01:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x110fc5400) [pid = 1654] [serial = 657] [outer = 0x1128d5c00] 01:00:59 INFO - PROCESS | 1654 | 1468224059169 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]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 01:00:59 INFO - PROCESS | 1654 | 1468224059187 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:00:59 INFO - PROCESS | 1654 | 1468224059190 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:00:59 INFO - PROCESS | 1654 | 1468224059195 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 1654 | 1468224059196 Marionette TRACE conn2 <- [1,850,null,{}] 01:00:59 INFO - PROCESS | 1654 | 1468224059199 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}] 01:00:59 INFO - PROCESS | 1654 | 1468224059201 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:59 INFO - PROCESS | 1654 | 1468224059283 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:00:59 INFO - PROCESS | 1654 | 1468224059287 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 1654 | 1468224059289 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bb6800 == 29 [pid = 1654] [id = 220] 01:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1131cbc00) [pid = 1654] [serial = 658] [outer = 0x0] 01:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1162a6000) [pid = 1654] [serial = 659] [outer = 0x1131cbc00] 01:00:59 INFO - PROCESS | 1654 | 1468224059319 Marionette DEBUG loaded listener.js 01:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117565000) [pid = 1654] [serial = 660] [outer = 0x1131cbc00] 01:00:59 INFO - PROCESS | 1654 | 1468224059804 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]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 622ms 01:00:59 INFO - PROCESS | 1654 | 1468224059818 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 1654 | 1468224059820 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:00:59 INFO - PROCESS | 1654 | 1468224059823 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 1654 | 1468224059827 Marionette TRACE conn2 <- [1,854,null,{}] 01:00:59 INFO - PROCESS | 1654 | 1468224059840 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}] 01:00:59 INFO - PROCESS | 1654 | 1468224059844 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:59 INFO - PROCESS | 1654 | 1468224059958 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:00:59 INFO - PROCESS | 1654 | 1468224059967 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 1654 | 1468224059970 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a800 == 30 [pid = 1654] [id = 221] 01:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d9c00) [pid = 1654] [serial = 661] [outer = 0x0] 01:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118331c00) [pid = 1654] [serial = 662] [outer = 0x1128d9c00] 01:01:00 INFO - PROCESS | 1654 | 1468224060014 Marionette DEBUG loaded listener.js 01:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11860d800) [pid = 1654] [serial = 663] [outer = 0x1128d9c00] 01:01:00 INFO - PROCESS | 1654 | 1468224060386 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]]]}] 01:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 575ms 01:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:01:00 INFO - PROCESS | 1654 | 1468224060400 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:01:00 INFO - PROCESS | 1654 | 1468224060402 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:01:00 INFO - PROCESS | 1654 | 1468224060404 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:01:00 INFO - PROCESS | 1654 | 1468224060405 Marionette TRACE conn2 <- [1,858,null,{}] 01:01:00 INFO - PROCESS | 1654 | 1468224060407 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}] 01:01:00 INFO - PROCESS | 1654 | 1468224060408 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:00 INFO - PROCESS | 1654 | 1468224060516 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:01:00 INFO - PROCESS | 1654 | 1468224060548 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:00 INFO - PROCESS | 1654 | 1468224060549 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cd000 == 31 [pid = 1654] [id = 222] 01:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118b61000) [pid = 1654] [serial = 664] [outer = 0x0] 01:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1194eb400) [pid = 1654] [serial = 665] [outer = 0x118b61000] 01:01:00 INFO - PROCESS | 1654 | 1468224060574 Marionette DEBUG loaded listener.js 01:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119921000) [pid = 1654] [serial = 666] [outer = 0x118b61000] 01:01:00 INFO - PROCESS | 1654 | 1468224060866 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]]]}] 01:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 01:01:00 INFO - PROCESS | 1654 | 1468224060923 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:01:00 INFO - PROCESS | 1654 | 1468224060925 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:01:00 INFO - PROCESS | 1654 | 1468224060927 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:01:00 INFO - PROCESS | 1654 | 1468224060928 Marionette TRACE conn2 <- [1,862,null,{}] 01:01:00 INFO - PROCESS | 1654 | 1468224060936 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}] 01:01:00 INFO - PROCESS | 1654 | 1468224060937 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:01 INFO - PROCESS | 1654 | 1468224061031 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:01:01 INFO - PROCESS | 1654 | 1468224061035 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 1654 | 1468224061036 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb2800 == 32 [pid = 1654] [id = 223] 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128ca800) [pid = 1654] [serial = 667] [outer = 0x0] 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119b1bc00) [pid = 1654] [serial = 668] [outer = 0x1128ca800] 01:01:01 INFO - PROCESS | 1654 | 1468224061060 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119cf8000) [pid = 1654] [serial = 669] [outer = 0x1128ca800] 01:01:01 INFO - PROCESS | 1654 | 1468224061406 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]]]}] 01:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 524ms 01:01:01 INFO - PROCESS | 1654 | 1468224061452 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:01:01 INFO - PROCESS | 1654 | 1468224061453 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:01:01 INFO - PROCESS | 1654 | 1468224061455 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:01:01 INFO - PROCESS | 1654 | 1468224061456 Marionette TRACE conn2 <- [1,866,null,{}] 01:01:01 INFO - PROCESS | 1654 | 1468224061459 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}] 01:01:01 INFO - PROCESS | 1654 | 1468224061463 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:01 INFO - PROCESS | 1654 | 1468224061574 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:01:01 INFO - PROCESS | 1654 | 1468224061608 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 1654 | 1468224061610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a197000 == 33 [pid = 1654] [id = 224] 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119dae000) [pid = 1654] [serial = 670] [outer = 0x0] 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121386800) [pid = 1654] [serial = 671] [outer = 0x119dae000] 01:01:01 INFO - PROCESS | 1654 | 1468224061635 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121c9d400) [pid = 1654] [serial = 672] [outer = 0x119dae000] 01:01:01 INFO - PROCESS | 1654 | 1468224061952 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]]]}] 01:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 521ms 01:01:01 INFO - PROCESS | 1654 | 1468224061976 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:01:01 INFO - PROCESS | 1654 | 1468224061977 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:01:01 INFO - PROCESS | 1654 | 1468224061998 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:01:02 INFO - PROCESS | 1654 | 1468224062000 Marionette TRACE conn2 <- [1,870,null,{}] 01:01:02 INFO - PROCESS | 1654 | 1468224062003 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}] 01:01:02 INFO - PROCESS | 1654 | 1468224062004 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:02 INFO - PROCESS | 1654 | 1468224062111 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:01:02 INFO - PROCESS | 1654 | 1468224062127 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:02 INFO - PROCESS | 1654 | 1468224062128 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x121737800 == 34 [pid = 1654] [id = 225] 01:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118547800) [pid = 1654] [serial = 673] [outer = 0x0] 01:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121fc6800) [pid = 1654] [serial = 674] [outer = 0x118547800] 01:01:02 INFO - PROCESS | 1654 | 1468224062169 Marionette DEBUG loaded listener.js 01:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124ef7400) [pid = 1654] [serial = 675] [outer = 0x118547800] 01:01:02 INFO - PROCESS | 1654 | 1468224062688 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]]]}] 01:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 738ms 01:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:01:02 INFO - PROCESS | 1654 | 1468224062719 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:01:02 INFO - PROCESS | 1654 | 1468224062720 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:01:02 INFO - PROCESS | 1654 | 1468224062723 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:01:02 INFO - PROCESS | 1654 | 1468224062724 Marionette TRACE conn2 <- [1,874,null,{}] 01:01:02 INFO - PROCESS | 1654 | 1468224062726 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}] 01:01:02 INFO - PROCESS | 1654 | 1468224062727 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:03 INFO - PROCESS | 1654 | 1468224063027 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a65800) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112f49000) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112f51800) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1212bb400) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1249f0000) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127261000) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115edc800) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117d13800) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119916400) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118599800) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118b66000) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119b15400) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11943c000) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119b22800) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1122bcc00) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:01:03 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1128cf400) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:01:03 INFO - PROCESS | 1654 | 1468224063073 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 1654 | 1468224063074 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f54800 == 35 [pid = 1654] [id = 226] 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x111f36800) [pid = 1654] [serial = 676] [outer = 0x0] 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d1000) [pid = 1654] [serial = 677] [outer = 0x111f36800] 01:01:03 INFO - PROCESS | 1654 | 1468224063099 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116a8b000) [pid = 1654] [serial = 678] [outer = 0x111f36800] 01:01:03 INFO - PROCESS | 1654 | 1468224063366 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]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 668ms 01:01:03 INFO - PROCESS | 1654 | 1468224063392 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 1654 | 1468224063393 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:01:03 INFO - PROCESS | 1654 | 1468224063404 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 1654 | 1468224063405 Marionette TRACE conn2 <- [1,878,null,{}] 01:01:03 INFO - PROCESS | 1654 | 1468224063419 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}] 01:01:03 INFO - PROCESS | 1654 | 1468224063421 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:03 INFO - PROCESS | 1654 | 1468224063524 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:01:03 INFO - PROCESS | 1654 | 1468224063574 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 1654 | 1468224063575 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118575800 == 36 [pid = 1654] [id = 227] 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117d16000) [pid = 1654] [serial = 679] [outer = 0x0] 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11a1a8800) [pid = 1654] [serial = 680] [outer = 0x117d16000] 01:01:03 INFO - PROCESS | 1654 | 1468224063601 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124c93400) [pid = 1654] [serial = 681] [outer = 0x117d16000] 01:01:03 INFO - PROCESS | 1654 | 1468224063860 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]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 478ms 01:01:03 INFO - PROCESS | 1654 | 1468224063880 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 1654 | 1468224063883 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:01:03 INFO - PROCESS | 1654 | 1468224063891 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 1654 | 1468224063892 Marionette TRACE conn2 <- [1,882,null,{}] 01:01:03 INFO - PROCESS | 1654 | 1468224063902 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}] 01:01:03 INFO - PROCESS | 1654 | 1468224063903 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:03 INFO - PROCESS | 1654 | 1468224063988 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:01:03 INFO - PROCESS | 1654 | 1468224063992 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 1654 | 1468224063993 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272f6800 == 37 [pid = 1654] [id = 228] 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126011400) [pid = 1654] [serial = 682] [outer = 0x0] 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126019400) [pid = 1654] [serial = 683] [outer = 0x126011400] 01:01:04 INFO - PROCESS | 1654 | 1468224064021 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126a96400) [pid = 1654] [serial = 684] [outer = 0x126011400] 01:01:04 INFO - PROCESS | 1654 | 1468224064324 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]]]}] 01:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 01:01:04 INFO - PROCESS | 1654 | 1468224064360 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:01:04 INFO - PROCESS | 1654 | 1468224064362 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:01:04 INFO - PROCESS | 1654 | 1468224064367 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:01:04 INFO - PROCESS | 1654 | 1468224064368 Marionette TRACE conn2 <- [1,886,null,{}] 01:01:04 INFO - PROCESS | 1654 | 1468224064371 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}] 01:01:04 INFO - PROCESS | 1654 | 1468224064372 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:04 INFO - PROCESS | 1654 | 1468224064470 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:01:04 INFO - PROCESS | 1654 | 1468224064522 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1654 | 1468224064523 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb1000 == 38 [pid = 1654] [id = 229] 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1133d2800) [pid = 1654] [serial = 685] [outer = 0x0] 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1270e6000) [pid = 1654] [serial = 686] [outer = 0x1133d2800] 01:01:04 INFO - PROCESS | 1654 | 1468224064550 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a69800) [pid = 1654] [serial = 687] [outer = 0x1133d2800] 01:01:04 INFO - PROCESS | 1654 | 1468224064828 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]]]}] 01:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 01:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:01:04 INFO - PROCESS | 1654 | 1468224064886 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:01:04 INFO - PROCESS | 1654 | 1468224064887 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:01:04 INFO - PROCESS | 1654 | 1468224064889 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:01:04 INFO - PROCESS | 1654 | 1468224064890 Marionette TRACE conn2 <- [1,890,null,{}] 01:01:04 INFO - PROCESS | 1654 | 1468224064892 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}] 01:01:04 INFO - PROCESS | 1654 | 1468224064893 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:04 INFO - PROCESS | 1654 | 1468224064973 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:01:04 INFO - PROCESS | 1654 | 1468224064977 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1654 | 1468224064978 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x129680000 == 39 [pid = 1654] [id = 230] 01:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a6dc00) [pid = 1654] [serial = 688] [outer = 0x0] 01:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a83400) [pid = 1654] [serial = 689] [outer = 0x128a6dc00] 01:01:05 INFO - PROCESS | 1654 | 1468224065005 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128dd0c00) [pid = 1654] [serial = 690] [outer = 0x128a6dc00] 01:01:05 INFO - PROCESS | 1654 | 1468224065538 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]]]}] 01:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 720ms 01:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:01:05 INFO - PROCESS | 1654 | 1468224065610 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:01:05 INFO - PROCESS | 1654 | 1468224065613 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:01:05 INFO - PROCESS | 1654 | 1468224065618 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:01:05 INFO - PROCESS | 1654 | 1468224065621 Marionette TRACE conn2 <- [1,894,null,{}] 01:01:05 INFO - PROCESS | 1654 | 1468224065625 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}] 01:01:05 INFO - PROCESS | 1654 | 1468224065626 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:05 INFO - PROCESS | 1654 | 1468224065738 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:01:05 INFO - PROCESS | 1654 | 1468224065789 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:05 INFO - PROCESS | 1654 | 1468224065791 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac8800 == 40 [pid = 1654] [id = 231] 01:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1129a9400) [pid = 1654] [serial = 691] [outer = 0x0] 01:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112f4c400) [pid = 1654] [serial = 692] [outer = 0x1129a9400] 01:01:05 INFO - PROCESS | 1654 | 1468224065822 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1133b4400) [pid = 1654] [serial = 693] [outer = 0x1129a9400] 01:01:06 INFO - PROCESS | 1654 | 1468224066423 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]]]}] 01:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 823ms 01:01:06 INFO - PROCESS | 1654 | 1468224066441 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:01:06 INFO - PROCESS | 1654 | 1468224066444 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:01:06 INFO - PROCESS | 1654 | 1468224066449 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:01:06 INFO - PROCESS | 1654 | 1468224066451 Marionette TRACE conn2 <- [1,898,null,{}] 01:01:06 INFO - PROCESS | 1654 | 1468224066453 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}] 01:01:06 INFO - PROCESS | 1654 | 1468224066455 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:06 INFO - PROCESS | 1654 | 1468224066569 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:01:06 INFO - PROCESS | 1654 | 1468224066759 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:06 INFO - PROCESS | 1654 | 1468224066761 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11264f000 == 41 [pid = 1654] [id = 232] 01:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x111d22000) [pid = 1654] [serial = 694] [outer = 0x0] 01:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1122bb000) [pid = 1654] [serial = 695] [outer = 0x111d22000] 01:01:06 INFO - PROCESS | 1654 | 1468224066788 Marionette DEBUG loaded listener.js 01:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112f57800) [pid = 1654] [serial = 696] [outer = 0x111d22000] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb1000 == 40 [pid = 1654] [id = 229] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1272f6800 == 39 [pid = 1654] [id = 228] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118575800 == 38 [pid = 1654] [id = 227] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119f54800 == 37 [pid = 1654] [id = 226] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121737800 == 36 [pid = 1654] [id = 225] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11a197000 == 35 [pid = 1654] [id = 224] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb2800 == 34 [pid = 1654] [id = 223] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cd000 == 33 [pid = 1654] [id = 222] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a800 == 32 [pid = 1654] [id = 221] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116bb6800 == 31 [pid = 1654] [id = 220] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x113203000 == 30 [pid = 1654] [id = 219] 01:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116bcb800 == 29 [pid = 1654] [id = 218] 01:01:07 INFO - PROCESS | 1654 | 1468224067237 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]]]}] 01:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 819ms 01:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:01:07 INFO - PROCESS | 1654 | 1468224067270 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 1654 | 1468224067271 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:01:07 INFO - PROCESS | 1654 | 1468224067274 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:01:07 INFO - PROCESS | 1654 | 1468224067276 Marionette TRACE conn2 <- [1,902,null,{}] 01:01:07 INFO - PROCESS | 1654 | 1468224067279 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}] 01:01:07 INFO - PROCESS | 1654 | 1468224067281 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dcb000) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a74c00) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128dd5400) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128e20800) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1131c9400) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121cc6400) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124efa000) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126013400) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a0d400) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117091400) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117d16400) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119daec00) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11990b400) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11a1adc00) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c9d000) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119dad800) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119b1ec00) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118305000) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119cf0c00) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126982c00) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118682000) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11656a000) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1128ce000) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1217c7000) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115edc400) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x114fbc000) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118b58400) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x112f48800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1249fd800) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1270e9800) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128dd2c00) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 01:01:07 INFO - PROCESS | 1654 | 1468224067389 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:01:07 INFO - PROCESS | 1654 | 1468224067425 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1654 | 1468224067426 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11320e800 == 30 [pid = 1654] [id = 233] 01:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1128d8400) [pid = 1654] [serial = 697] [outer = 0x0] 01:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x112a84800) [pid = 1654] [serial = 698] [outer = 0x1128d8400] 01:01:07 INFO - PROCESS | 1654 | 1468224067453 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112f57000) [pid = 1654] [serial = 699] [outer = 0x1128d8400] 01:01:07 INFO - PROCESS | 1654 | 1468224067741 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]]]}] 01:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 01:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:01:07 INFO - PROCESS | 1654 | 1468224067796 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 1654 | 1468224067800 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:01:07 INFO - PROCESS | 1654 | 1468224067803 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:01:07 INFO - PROCESS | 1654 | 1468224067804 Marionette TRACE conn2 <- [1,906,null,{}] 01:01:07 INFO - PROCESS | 1654 | 1468224067806 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}] 01:01:07 INFO - PROCESS | 1654 | 1468224067808 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:07 INFO - PROCESS | 1654 | 1468224067900 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:01:07 INFO - PROCESS | 1654 | 1468224067952 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1654 | 1468224067953 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bb7000 == 31 [pid = 1654] [id = 234] 01:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113040400) [pid = 1654] [serial = 700] [outer = 0x0] 01:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x114f92400) [pid = 1654] [serial = 701] [outer = 0x113040400] 01:01:07 INFO - PROCESS | 1654 | 1468224067978 Marionette DEBUG loaded listener.js 01:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116564c00) [pid = 1654] [serial = 702] [outer = 0x113040400] 01:01:08 INFO - PROCESS | 1654 | 1468224068276 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]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 01:01:08 INFO - PROCESS | 1654 | 1468224068323 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 1654 | 1468224068324 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:01:08 INFO - PROCESS | 1654 | 1468224068334 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 1654 | 1468224068339 Marionette TRACE conn2 <- [1,910,null,{}] 01:01:08 INFO - PROCESS | 1654 | 1468224068342 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}] 01:01:08 INFO - PROCESS | 1654 | 1468224068346 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:08 INFO - PROCESS | 1654 | 1468224068440 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:01:08 INFO - PROCESS | 1654 | 1468224068502 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 1654 | 1468224068504 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11840d000 == 32 [pid = 1654] [id = 235] 01:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128d2c00) [pid = 1654] [serial = 703] [outer = 0x0] 01:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116731400) [pid = 1654] [serial = 704] [outer = 0x1128d2c00] 01:01:08 INFO - PROCESS | 1654 | 1468224068537 Marionette DEBUG loaded listener.js 01:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117d1f400) [pid = 1654] [serial = 705] [outer = 0x1128d2c00] 01:01:08 INFO - PROCESS | 1654 | 1468224068924 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]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 01:01:08 INFO - PROCESS | 1654 | 1468224068956 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 1654 | 1468224068958 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:01:08 INFO - PROCESS | 1654 | 1468224068960 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 1654 | 1468224068962 Marionette TRACE conn2 <- [1,914,null,{}] 01:01:08 INFO - PROCESS | 1654 | 1468224068976 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}] 01:01:08 INFO - PROCESS | 1654 | 1468224068977 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:09 INFO - PROCESS | 1654 | 1468224069055 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:01:09 INFO - PROCESS | 1654 | 1468224069058 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:09 INFO - PROCESS | 1654 | 1468224069060 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119871000 == 33 [pid = 1654] [id = 236] 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118304c00) [pid = 1654] [serial = 706] [outer = 0x0] 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118328c00) [pid = 1654] [serial = 707] [outer = 0x118304c00] 01:01:09 INFO - PROCESS | 1654 | 1468224069086 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118599c00) [pid = 1654] [serial = 708] [outer = 0x118304c00] 01:01:09 INFO - PROCESS | 1654 | 1468224069441 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]]]}] 01:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 521ms 01:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:01:09 INFO - PROCESS | 1654 | 1468224069486 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:01:09 INFO - PROCESS | 1654 | 1468224069487 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:01:09 INFO - PROCESS | 1654 | 1468224069489 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:01:09 INFO - PROCESS | 1654 | 1468224069491 Marionette TRACE conn2 <- [1,918,null,{}] 01:01:09 INFO - PROCESS | 1654 | 1468224069493 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}] 01:01:09 INFO - PROCESS | 1654 | 1468224069494 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:09 INFO - PROCESS | 1654 | 1468224069587 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:01:09 INFO - PROCESS | 1654 | 1468224069593 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:09 INFO - PROCESS | 1654 | 1468224069597 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f53000 == 34 [pid = 1654] [id = 237] 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118b63c00) [pid = 1654] [serial = 709] [outer = 0x0] 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11905d400) [pid = 1654] [serial = 710] [outer = 0x118b63c00] 01:01:09 INFO - PROCESS | 1654 | 1468224069630 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11990b400) [pid = 1654] [serial = 711] [outer = 0x118b63c00] 01:01:09 INFO - PROCESS | 1654 | 1468224069972 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]]]}] 01:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 01:01:10 INFO - PROCESS | 1654 | 1468224070020 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:01:10 INFO - PROCESS | 1654 | 1468224070021 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:01:10 INFO - PROCESS | 1654 | 1468224070023 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 1654 | 1468224070024 Marionette TRACE conn2 <- [1,922,null,{}] 01:01:10 INFO - PROCESS | 1654 | 1468224070027 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}] 01:01:10 INFO - PROCESS | 1654 | 1468224070028 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:10 INFO - PROCESS | 1654 | 1468224070124 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:01:10 INFO - PROCESS | 1654 | 1468224070127 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:10 INFO - PROCESS | 1654 | 1468224070128 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x121403800 == 35 [pid = 1654] [id = 238] 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1133ca400) [pid = 1654] [serial = 712] [outer = 0x0] 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b17000) [pid = 1654] [serial = 713] [outer = 0x1133ca400] 01:01:10 INFO - PROCESS | 1654 | 1468224070153 Marionette DEBUG loaded listener.js 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119da2000) [pid = 1654] [serial = 714] [outer = 0x1133ca400] 01:01:10 INFO - PROCESS | 1654 | 1468224070498 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]]]}] 01:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 01:01:10 INFO - PROCESS | 1654 | 1468224070542 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:01:10 INFO - PROCESS | 1654 | 1468224070543 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:01:10 INFO - PROCESS | 1654 | 1468224070546 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 1654 | 1468224070547 Marionette TRACE conn2 <- [1,926,null,{}] 01:01:10 INFO - PROCESS | 1654 | 1468224070549 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}] 01:01:10 INFO - PROCESS | 1654 | 1468224070550 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:10 INFO - PROCESS | 1654 | 1468224070646 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:01:10 INFO - PROCESS | 1654 | 1468224070649 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:10 INFO - PROCESS | 1654 | 1468224070651 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11858e800 == 36 [pid = 1654] [id = 239] 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118b64400) [pid = 1654] [serial = 715] [outer = 0x0] 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119f29c00) [pid = 1654] [serial = 716] [outer = 0x118b64400] 01:01:10 INFO - PROCESS | 1654 | 1468224070675 Marionette DEBUG loaded listener.js 01:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1212bf000) [pid = 1654] [serial = 717] [outer = 0x118b64400] 01:01:10 INFO - PROCESS | 1654 | 1468224070991 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]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 472ms 01:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:01:11 INFO - PROCESS | 1654 | 1468224071027 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 1654 | 1468224071029 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:01:11 INFO - PROCESS | 1654 | 1468224071034 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - PROCESS | 1654 | 1468224071035 Marionette TRACE conn2 <- [1,930,null,{}] 01:01:11 INFO - PROCESS | 1654 | 1468224071038 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}] 01:01:11 INFO - PROCESS | 1654 | 1468224071039 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:11 INFO - PROCESS | 1654 | 1468224071134 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:01:11 INFO - PROCESS | 1654 | 1468224071146 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 1654 | 1468224071147 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe5000 == 37 [pid = 1654] [id = 240] 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1212c4400) [pid = 1654] [serial = 718] [outer = 0x0] 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121630800) [pid = 1654] [serial = 719] [outer = 0x1212c4400] 01:01:11 INFO - PROCESS | 1654 | 1468224071172 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121c94400) [pid = 1654] [serial = 720] [outer = 0x1212c4400] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128ca800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118b61000) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1133c8800) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128d9c00) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1131cbc00) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d5c00) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119dae000) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113ed0c00) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118598c00) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1212bd800) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126011400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112ddf400) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118547800) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x111f36800) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117d16000) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1133d2800) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:01:11 INFO - PROCESS | 1654 | 1468224071644 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]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 623ms 01:01:11 INFO - PROCESS | 1654 | 1468224071656 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 1654 | 1468224071658 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:01:11 INFO - PROCESS | 1654 | 1468224071661 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - PROCESS | 1654 | 1468224071663 Marionette TRACE conn2 <- [1,934,null,{}] 01:01:11 INFO - PROCESS | 1654 | 1468224071667 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}] 01:01:11 INFO - PROCESS | 1654 | 1468224071668 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:11 INFO - PROCESS | 1654 | 1468224071777 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:01:11 INFO - PROCESS | 1654 | 1468224071811 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 1654 | 1468224071812 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a192800 == 38 [pid = 1654] [id = 241] 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129aa000) [pid = 1654] [serial = 721] [outer = 0x0] 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117d10800) [pid = 1654] [serial = 722] [outer = 0x1129aa000] 01:01:11 INFO - PROCESS | 1654 | 1468224071837 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11991ac00) [pid = 1654] [serial = 723] [outer = 0x1129aa000] 01:01:12 INFO - PROCESS | 1654 | 1468224072099 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]]]}] 01:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 472ms 01:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:01:12 INFO - PROCESS | 1654 | 1468224072136 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:01:12 INFO - PROCESS | 1654 | 1468224072137 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:01:12 INFO - PROCESS | 1654 | 1468224072139 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:01:12 INFO - PROCESS | 1654 | 1468224072141 Marionette TRACE conn2 <- [1,938,null,{}] 01:01:12 INFO - PROCESS | 1654 | 1468224072143 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}] 01:01:12 INFO - PROCESS | 1654 | 1468224072145 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:12 INFO - PROCESS | 1654 | 1468224072239 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:01:12 INFO - PROCESS | 1654 | 1468224072242 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 1654 | 1468224072244 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272d7800 == 39 [pid = 1654] [id = 242] 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119bdf800) [pid = 1654] [serial = 724] [outer = 0x0] 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12170c000) [pid = 1654] [serial = 725] [outer = 0x119bdf800] 01:01:12 INFO - PROCESS | 1654 | 1468224072273 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121ccd400) [pid = 1654] [serial = 726] [outer = 0x119bdf800] 01:01:12 INFO - PROCESS | 1654 | 1468224072616 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]]]}] 01:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 01:01:12 INFO - PROCESS | 1654 | 1468224072659 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:01:12 INFO - PROCESS | 1654 | 1468224072661 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:01:12 INFO - PROCESS | 1654 | 1468224072667 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:01:12 INFO - PROCESS | 1654 | 1468224072669 Marionette TRACE conn2 <- [1,942,null,{}] 01:01:12 INFO - PROCESS | 1654 | 1468224072671 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}] 01:01:12 INFO - PROCESS | 1654 | 1468224072673 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:12 INFO - PROCESS | 1654 | 1468224072767 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:01:12 INFO - PROCESS | 1654 | 1468224072770 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 1654 | 1468224072772 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d11000 == 40 [pid = 1654] [id = 243] 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119916400) [pid = 1654] [serial = 727] [outer = 0x0] 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124efbc00) [pid = 1654] [serial = 728] [outer = 0x119916400] 01:01:12 INFO - PROCESS | 1654 | 1468224072795 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1260c3000) [pid = 1654] [serial = 729] [outer = 0x119916400] 01:01:13 INFO - PROCESS | 1654 | 1468224073092 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]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms 01:01:13 INFO - PROCESS | 1654 | 1468224073138 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 1654 | 1468224073139 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:01:13 INFO - PROCESS | 1654 | 1468224073141 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 1654 | 1468224073142 Marionette TRACE conn2 <- [1,946,null,{}] 01:01:13 INFO - PROCESS | 1654 | 1468224073144 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}] 01:01:13 INFO - PROCESS | 1654 | 1468224073145 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:13 INFO - PROCESS | 1654 | 1468224073227 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:01:13 INFO - PROCESS | 1654 | 1468224073282 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1654 | 1468224073283 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920b800 == 41 [pid = 1654] [id = 244] 01:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11a035c00) [pid = 1654] [serial = 730] [outer = 0x0] 01:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126980800) [pid = 1654] [serial = 731] [outer = 0x11a035c00] 01:01:13 INFO - PROCESS | 1654 | 1468224073306 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1270e5400) [pid = 1654] [serial = 732] [outer = 0x11a035c00] 01:01:13 INFO - PROCESS | 1654 | 1468224073719 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]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 618ms 01:01:13 INFO - PROCESS | 1654 | 1468224073759 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:01:13 INFO - PROCESS | 1654 | 1468224073762 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:01:13 INFO - PROCESS | 1654 | 1468224073766 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 1654 | 1468224073768 Marionette TRACE conn2 <- [1,950,null,{}] 01:01:13 INFO - PROCESS | 1654 | 1468224073772 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}] 01:01:13 INFO - PROCESS | 1654 | 1468224073773 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:13 INFO - PROCESS | 1654 | 1468224073881 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:01:13 INFO - PROCESS | 1654 | 1468224073986 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1654 | 1468224073988 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a4c800 == 42 [pid = 1654] [id = 245] 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112f48800) [pid = 1654] [serial = 733] [outer = 0x0] 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112f55000) [pid = 1654] [serial = 734] [outer = 0x112f48800] 01:01:14 INFO - PROCESS | 1654 | 1468224074020 Marionette DEBUG loaded listener.js 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1133d5400) [pid = 1654] [serial = 735] [outer = 0x112f48800] 01:01:14 INFO - PROCESS | 1654 | 1468224074465 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]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 724ms 01:01:14 INFO - PROCESS | 1654 | 1468224074498 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 1654 | 1468224074501 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:01:14 INFO - PROCESS | 1654 | 1468224074507 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 1654 | 1468224074509 Marionette TRACE conn2 <- [1,954,null,{}] 01:01:14 INFO - PROCESS | 1654 | 1468224074512 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}] 01:01:14 INFO - PROCESS | 1654 | 1468224074516 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:14 INFO - PROCESS | 1654 | 1468224074622 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:01:14 INFO - PROCESS | 1654 | 1468224074689 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:14 INFO - PROCESS | 1654 | 1468224074691 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f52800 == 43 [pid = 1654] [id = 246] 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117557400) [pid = 1654] [serial = 736] [outer = 0x0] 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117d11c00) [pid = 1654] [serial = 737] [outer = 0x117557400] 01:01:14 INFO - PROCESS | 1654 | 1468224074721 Marionette DEBUG loaded listener.js 01:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118305800) [pid = 1654] [serial = 738] [outer = 0x117557400] 01:01:15 INFO - PROCESS | 1654 | 1468224075141 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]]]}] 01:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 01:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:01:15 INFO - PROCESS | 1654 | 1468224075178 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:01:15 INFO - PROCESS | 1654 | 1468224075180 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:01:15 INFO - PROCESS | 1654 | 1468224075182 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:01:15 INFO - PROCESS | 1654 | 1468224075185 Marionette TRACE conn2 <- [1,958,null,{}] 01:01:15 INFO - PROCESS | 1654 | 1468224075193 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}] 01:01:15 INFO - PROCESS | 1654 | 1468224075196 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:15 INFO - PROCESS | 1654 | 1468224075317 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:01:15 INFO - PROCESS | 1654 | 1468224075376 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1654 | 1468224075377 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292aa000 == 44 [pid = 1654] [id = 247] 01:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118678800) [pid = 1654] [serial = 739] [outer = 0x0] 01:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11991c800) [pid = 1654] [serial = 740] [outer = 0x118678800] 01:01:15 INFO - PROCESS | 1654 | 1468224075408 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119da1000) [pid = 1654] [serial = 741] [outer = 0x118678800] 01:01:15 INFO - PROCESS | 1654 | 1468224075918 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]]]}] 01:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 775ms 01:01:15 INFO - PROCESS | 1654 | 1468224075958 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:01:15 INFO - PROCESS | 1654 | 1468224075961 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:01:15 INFO - PROCESS | 1654 | 1468224075968 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:01:15 INFO - PROCESS | 1654 | 1468224075970 Marionette TRACE conn2 <- [1,962,null,{}] 01:01:15 INFO - PROCESS | 1654 | 1468224075973 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}] 01:01:15 INFO - PROCESS | 1654 | 1468224075976 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:16 INFO - PROCESS | 1654 | 1468224076113 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:01:16 INFO - PROCESS | 1654 | 1468224076180 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1654 | 1468224076181 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a50800 == 45 [pid = 1654] [id = 248] 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121c9a800) [pid = 1654] [serial = 742] [outer = 0x0] 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121d5fc00) [pid = 1654] [serial = 743] [outer = 0x121c9a800] 01:01:16 INFO - PROCESS | 1654 | 1468224076210 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124efd800) [pid = 1654] [serial = 744] [outer = 0x121c9a800] 01:01:16 INFO - PROCESS | 1654 | 1468224076659 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]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 724ms 01:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:01:16 INFO - PROCESS | 1654 | 1468224076690 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 1654 | 1468224076692 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:01:16 INFO - PROCESS | 1654 | 1468224076694 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 1654 | 1468224076695 Marionette TRACE conn2 <- [1,966,null,{}] 01:01:16 INFO - PROCESS | 1654 | 1468224076697 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}] 01:01:16 INFO - PROCESS | 1654 | 1468224076699 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:16 INFO - PROCESS | 1654 | 1468224076803 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:01:16 INFO - PROCESS | 1654 | 1468224076869 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1654 | 1468224076871 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe6000 == 46 [pid = 1654] [id = 249] 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x111d78c00) [pid = 1654] [serial = 745] [outer = 0x0] 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118540400) [pid = 1654] [serial = 746] [outer = 0x111d78c00] 01:01:16 INFO - PROCESS | 1654 | 1468224076900 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a97800) [pid = 1654] [serial = 747] [outer = 0x111d78c00] 01:01:17 INFO - PROCESS | 1654 | 1468224077411 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]]]}] 01:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 772ms 01:01:17 INFO - PROCESS | 1654 | 1468224077467 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:01:17 INFO - PROCESS | 1654 | 1468224077469 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:01:17 INFO - PROCESS | 1654 | 1468224077472 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:01:17 INFO - PROCESS | 1654 | 1468224077474 Marionette TRACE conn2 <- [1,970,null,{}] 01:01:17 INFO - PROCESS | 1654 | 1468224077478 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}] 01:01:17 INFO - PROCESS | 1654 | 1468224077480 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:17 INFO - PROCESS | 1654 | 1468224077577 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:01:17 INFO - PROCESS | 1654 | 1468224077634 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 1654 | 1468224077635 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x117259800 == 47 [pid = 1654] [id = 250] 01:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1133cc400) [pid = 1654] [serial = 748] [outer = 0x0] 01:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113d64000) [pid = 1654] [serial = 749] [outer = 0x1133cc400] 01:01:17 INFO - PROCESS | 1654 | 1468224077663 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11656b400) [pid = 1654] [serial = 750] [outer = 0x1133cc400] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x128d11000 == 46 [pid = 1654] [id = 243] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1272d7800 == 45 [pid = 1654] [id = 242] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11a192800 == 44 [pid = 1654] [id = 241] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe5000 == 43 [pid = 1654] [id = 240] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11858e800 == 42 [pid = 1654] [id = 239] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x121403800 == 41 [pid = 1654] [id = 238] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119f53000 == 40 [pid = 1654] [id = 237] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119871000 == 39 [pid = 1654] [id = 236] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11840d000 == 38 [pid = 1654] [id = 235] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x116bb7000 == 37 [pid = 1654] [id = 234] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11320e800 == 36 [pid = 1654] [id = 233] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11264f000 == 35 [pid = 1654] [id = 232] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac8800 == 34 [pid = 1654] [id = 231] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x129680000 == 33 [pid = 1654] [id = 230] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe6000 == 32 [pid = 1654] [id = 249] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x129a50800 == 31 [pid = 1654] [id = 248] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1292aa000 == 30 [pid = 1654] [id = 247] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119f52800 == 29 [pid = 1654] [id = 246] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12920b800 == 28 [pid = 1654] [id = 244] 01:01:18 INFO - PROCESS | 1654 | --DOCSHELL 0x116a4c800 == 27 [pid = 1654] [id = 245] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125073400) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118593000) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124ef7400) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121fc6800) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a8b000) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126019400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11a1a8800) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1128d1000) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1270e6000) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119cf8000) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124c93400) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a69800) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119921000) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119b1bc00) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1194eb400) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117560400) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116248000) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118331c00) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11860d800) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1162a6000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117565000) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129ad400) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x110fc5400) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121c9d400) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121386800) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11755c000) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115ed9800) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1194ec400) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118609000) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x121ca0000) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121a1d800) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126a96400) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 01:01:18 INFO - PROCESS | 1654 | 1468224078686 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]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1223ms 01:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:01:18 INFO - PROCESS | 1654 | 1468224078698 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 1654 | 1468224078700 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:01:18 INFO - PROCESS | 1654 | 1468224078704 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - PROCESS | 1654 | 1468224078706 Marionette TRACE conn2 <- [1,974,null,{}] 01:01:18 INFO - PROCESS | 1654 | 1468224078710 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}] 01:01:18 INFO - PROCESS | 1654 | 1468224078711 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:18 INFO - PROCESS | 1654 | 1468224078807 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:01:18 INFO - PROCESS | 1654 | 1468224078817 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 1654 | 1468224078818 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x113221000 == 28 [pid = 1654] [id = 251] 01:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128d7c00) [pid = 1654] [serial = 751] [outer = 0x0] 01:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1129a6400) [pid = 1654] [serial = 752] [outer = 0x1128d7c00] 01:01:18 INFO - PROCESS | 1654 | 1468224078862 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112a7c800) [pid = 1654] [serial = 753] [outer = 0x1128d7c00] 01:01:19 INFO - PROCESS | 1654 | 1468224079221 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]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 524ms 01:01:19 INFO - PROCESS | 1654 | 1468224079228 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1654 | 1468224079235 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:01:19 INFO - PROCESS | 1654 | 1468224079262 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 1654 | 1468224079264 Marionette TRACE conn2 <- [1,978,null,{}] 01:01:19 INFO - PROCESS | 1654 | 1468224079266 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}] 01:01:19 INFO - PROCESS | 1654 | 1468224079268 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:19 INFO - PROCESS | 1654 | 1468224079343 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:01:19 INFO - PROCESS | 1654 | 1468224079350 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 1654 | 1468224079351 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bbb800 == 29 [pid = 1654] [id = 252] 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112f55800) [pid = 1654] [serial = 754] [outer = 0x0] 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1133d6000) [pid = 1654] [serial = 755] [outer = 0x112f55800] 01:01:19 INFO - PROCESS | 1654 | 1468224079378 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1162a0400) [pid = 1654] [serial = 756] [outer = 0x112f55800] 01:01:19 INFO - PROCESS | 1654 | 1468224079722 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]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 474ms 01:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:01:19 INFO - PROCESS | 1654 | 1468224079735 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1654 | 1468224079736 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:01:19 INFO - PROCESS | 1654 | 1468224079746 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 1654 | 1468224079751 Marionette TRACE conn2 <- [1,982,null,{}] 01:01:19 INFO - PROCESS | 1654 | 1468224079759 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}] 01:01:19 INFO - PROCESS | 1654 | 1468224079762 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:19 INFO - PROCESS | 1654 | 1468224079843 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:01:19 INFO - PROCESS | 1654 | 1468224079894 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 1654 | 1468224079896 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118415000 == 30 [pid = 1654] [id = 253] 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1122ba000) [pid = 1654] [serial = 757] [outer = 0x0] 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117d1e400) [pid = 1654] [serial = 758] [outer = 0x1122ba000] 01:01:19 INFO - PROCESS | 1654 | 1468224079924 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118590000) [pid = 1654] [serial = 759] [outer = 0x1122ba000] 01:01:20 INFO - PROCESS | 1654 | 1468224080223 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]]]}] 01:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 531ms 01:01:20 INFO - PROCESS | 1654 | 1468224080270 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 1654 | 1468224080272 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:01:20 INFO - PROCESS | 1654 | 1468224080274 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - PROCESS | 1654 | 1468224080275 Marionette TRACE conn2 <- [1,986,null,{}] 01:01:20 INFO - PROCESS | 1654 | 1468224080278 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}] 01:01:20 INFO - PROCESS | 1654 | 1468224080279 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:20 INFO - PROCESS | 1654 | 1468224080356 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:01:20 INFO - PROCESS | 1654 | 1468224080360 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1654 | 1468224080361 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194dd800 == 31 [pid = 1654] [id = 254] 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11859a800) [pid = 1654] [serial = 760] [outer = 0x0] 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11905a800) [pid = 1654] [serial = 761] [outer = 0x11859a800] 01:01:20 INFO - PROCESS | 1654 | 1468224080389 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1194e9400) [pid = 1654] [serial = 762] [outer = 0x11859a800] 01:01:20 INFO - PROCESS | 1654 | 1468224080706 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]]]}] 01:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 469ms 01:01:20 INFO - PROCESS | 1654 | 1468224080743 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 1654 | 1468224080744 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:01:20 INFO - PROCESS | 1654 | 1468224080772 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - PROCESS | 1654 | 1468224080773 Marionette TRACE conn2 <- [1,990,null,{}] 01:01:20 INFO - PROCESS | 1654 | 1468224080775 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}] 01:01:20 INFO - PROCESS | 1654 | 1468224080776 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:20 INFO - PROCESS | 1654 | 1468224080881 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:01:20 INFO - PROCESS | 1654 | 1468224080913 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1654 | 1468224080915 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb0800 == 32 [pid = 1654] [id = 255] 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112f53800) [pid = 1654] [serial = 763] [outer = 0x0] 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119914400) [pid = 1654] [serial = 764] [outer = 0x112f53800] 01:01:20 INFO - PROCESS | 1654 | 1468224080939 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119b1dc00) [pid = 1654] [serial = 765] [outer = 0x112f53800] 01:01:21 INFO - PROCESS | 1654 | 1468224081260 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 535ms 01:01:21 INFO - PROCESS | 1654 | 1468224081290 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1654 | 1468224081291 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:01:21 INFO - PROCESS | 1654 | 1468224081294 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 1654 | 1468224081295 Marionette TRACE conn2 <- [1,994,null,{}] 01:01:21 INFO - PROCESS | 1654 | 1468224081297 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}] 01:01:21 INFO - PROCESS | 1654 | 1468224081301 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:21 INFO - PROCESS | 1654 | 1468224081412 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:01:21 INFO - PROCESS | 1654 | 1468224081445 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 1654 | 1468224081446 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140a000 == 33 [pid = 1654] [id = 256] 01:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119913c00) [pid = 1654] [serial = 766] [outer = 0x0] 01:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119cf8000) [pid = 1654] [serial = 767] [outer = 0x119913c00] 01:01:21 INFO - PROCESS | 1654 | 1468224081471 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121a1bc00) [pid = 1654] [serial = 768] [outer = 0x119913c00] 01:01:21 INFO - PROCESS | 1654 | 1468224081834 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 01:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:01:21 INFO - PROCESS | 1654 | 1468224081865 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1654 | 1468224081866 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:01:21 INFO - PROCESS | 1654 | 1468224081869 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 1654 | 1468224081870 Marionette TRACE conn2 <- [1,998,null,{}] 01:01:21 INFO - PROCESS | 1654 | 1468224081872 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}] 01:01:21 INFO - PROCESS | 1654 | 1468224081873 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:21 INFO - PROCESS | 1654 | 1468224081974 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:01:21 INFO - PROCESS | 1654 | 1468224081978 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 1654 | 1468224081979 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x121818000 == 34 [pid = 1654] [id = 257] 01:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110fcd000) [pid = 1654] [serial = 769] [outer = 0x0] 01:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121c98000) [pid = 1654] [serial = 770] [outer = 0x110fcd000] 01:01:22 INFO - PROCESS | 1654 | 1468224082004 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121fbe800) [pid = 1654] [serial = 771] [outer = 0x110fcd000] 01:01:22 INFO - PROCESS | 1654 | 1468224082326 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]]]}] 01:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 01:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:01:22 INFO - PROCESS | 1654 | 1468224082388 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:01:22 INFO - PROCESS | 1654 | 1468224082389 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:01:22 INFO - PROCESS | 1654 | 1468224082391 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:01:22 INFO - PROCESS | 1654 | 1468224082392 Marionette TRACE conn2 <- [1,1002,null,{}] 01:01:22 INFO - PROCESS | 1654 | 1468224082395 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}] 01:01:22 INFO - PROCESS | 1654 | 1468224082396 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:22 INFO - PROCESS | 1654 | 1468224082489 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:01:22 INFO - PROCESS | 1654 | 1468224082526 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 1654 | 1468224082527 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff6000 == 35 [pid = 1654] [id = 258] 01:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d2800) [pid = 1654] [serial = 772] [outer = 0x0] 01:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1249f0000) [pid = 1654] [serial = 773] [outer = 0x1128d2800] 01:01:22 INFO - PROCESS | 1654 | 1468224082552 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1260c6800) [pid = 1654] [serial = 774] [outer = 0x1128d2800] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a035c00) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118b63c00) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133ca400) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129aa000) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d2c00) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x111d22000) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129a9400) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118304c00) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d8400) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113040400) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128a6dc00) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118b64400) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119916400) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1212c4400) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119bdf800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:01:23 INFO - PROCESS | 1654 | 1468224083060 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 720ms 01:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:01:23 INFO - PROCESS | 1654 | 1468224083112 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 1654 | 1468224083113 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:01:23 INFO - PROCESS | 1654 | 1468224083115 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 1654 | 1468224083116 Marionette TRACE conn2 <- [1,1006,null,{}] 01:01:23 INFO - PROCESS | 1654 | 1468224083118 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}] 01:01:23 INFO - PROCESS | 1654 | 1468224083119 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:23 INFO - PROCESS | 1654 | 1468224083203 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:01:23 INFO - PROCESS | 1654 | 1468224083206 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 1654 | 1468224083207 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118413000 == 36 [pid = 1654] [id = 259] 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1129abc00) [pid = 1654] [serial = 775] [outer = 0x0] 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117dc8400) [pid = 1654] [serial = 776] [outer = 0x1129abc00] 01:01:23 INFO - PROCESS | 1654 | 1468224083234 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119bdf800) [pid = 1654] [serial = 777] [outer = 0x1129abc00] 01:01:23 INFO - PROCESS | 1654 | 1468224083534 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 470ms 01:01:23 INFO - PROCESS | 1654 | 1468224083593 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 1654 | 1468224083595 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:01:23 INFO - PROCESS | 1654 | 1468224083605 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 1654 | 1468224083606 Marionette TRACE conn2 <- [1,1010,null,{}] 01:01:23 INFO - PROCESS | 1654 | 1468224083609 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}] 01:01:23 INFO - PROCESS | 1654 | 1468224083610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:23 INFO - PROCESS | 1654 | 1468224083692 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:01:23 INFO - PROCESS | 1654 | 1468224083696 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 1654 | 1468224083699 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e33800 == 37 [pid = 1654] [id = 260] 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111d79000) [pid = 1654] [serial = 778] [outer = 0x0] 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1212c1400) [pid = 1654] [serial = 779] [outer = 0x111d79000] 01:01:23 INFO - PROCESS | 1654 | 1468224083723 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126012000) [pid = 1654] [serial = 780] [outer = 0x111d79000] 01:01:24 INFO - PROCESS | 1654 | 1468224084050 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]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 471ms 01:01:24 INFO - PROCESS | 1654 | 1468224084077 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 1654 | 1468224084078 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:01:24 INFO - PROCESS | 1654 | 1468224084083 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 1654 | 1468224084085 Marionette TRACE conn2 <- [1,1014,null,{}] 01:01:24 INFO - PROCESS | 1654 | 1468224084087 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}] 01:01:24 INFO - PROCESS | 1654 | 1468224084088 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:24 INFO - PROCESS | 1654 | 1468224084186 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:01:24 INFO - PROCESS | 1654 | 1468224084240 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 1654 | 1468224084241 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca6800 == 38 [pid = 1654] [id = 261] 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1194ea800) [pid = 1654] [serial = 781] [outer = 0x0] 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12697ac00) [pid = 1654] [serial = 782] [outer = 0x1194ea800] 01:01:24 INFO - PROCESS | 1654 | 1468224084267 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a02800) [pid = 1654] [serial = 783] [outer = 0x1194ea800] 01:01:24 INFO - PROCESS | 1654 | 1468224084536 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]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 474ms 01:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:01:24 INFO - PROCESS | 1654 | 1468224084556 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 1654 | 1468224084558 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:01:24 INFO - PROCESS | 1654 | 1468224084560 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 1654 | 1468224084561 Marionette TRACE conn2 <- [1,1018,null,{}] 01:01:24 INFO - PROCESS | 1654 | 1468224084571 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}] 01:01:24 INFO - PROCESS | 1654 | 1468224084572 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:24 INFO - PROCESS | 1654 | 1468224084657 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:01:24 INFO - PROCESS | 1654 | 1468224084661 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 1654 | 1468224084662 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a2000 == 39 [pid = 1654] [id = 262] 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127463c00) [pid = 1654] [serial = 784] [outer = 0x0] 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a0cc00) [pid = 1654] [serial = 785] [outer = 0x127463c00] 01:01:24 INFO - PROCESS | 1654 | 1468224084688 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a66000) [pid = 1654] [serial = 786] [outer = 0x127463c00] 01:01:25 INFO - PROCESS | 1654 | 1468224085137 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]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 626ms 01:01:25 INFO - PROCESS | 1654 | 1468224085187 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 1654 | 1468224085190 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:01:25 INFO - PROCESS | 1654 | 1468224085193 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 1654 | 1468224085195 Marionette TRACE conn2 <- [1,1022,null,{}] 01:01:25 INFO - PROCESS | 1654 | 1468224085199 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}] 01:01:25 INFO - PROCESS | 1654 | 1468224085201 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:25 INFO - PROCESS | 1654 | 1468224085317 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:01:25 INFO - PROCESS | 1654 | 1468224085371 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 1654 | 1468224085373 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11678c800 == 40 [pid = 1654] [id = 263] 01:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x110fd1800) [pid = 1654] [serial = 787] [outer = 0x0] 01:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1128d4000) [pid = 1654] [serial = 788] [outer = 0x110fd1800] 01:01:25 INFO - PROCESS | 1654 | 1468224085404 Marionette DEBUG loaded listener.js 01:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112f49400) [pid = 1654] [serial = 789] [outer = 0x110fd1800] 01:01:25 INFO - PROCESS | 1654 | 1468224085986 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]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 01:01:26 INFO - PROCESS | 1654 | 1468224086067 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:01:26 INFO - PROCESS | 1654 | 1468224086072 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:01:26 INFO - PROCESS | 1654 | 1468224086079 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:01:26 INFO - PROCESS | 1654 | 1468224086082 Marionette TRACE conn2 <- [1,1026,null,{}] 01:01:26 INFO - PROCESS | 1654 | 1468224086086 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}] 01:01:26 INFO - PROCESS | 1654 | 1468224086089 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:26 INFO - PROCESS | 1654 | 1468224086237 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:01:26 INFO - PROCESS | 1654 | 1468224086310 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 1654 | 1468224086311 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c66800 == 41 [pid = 1654] [id = 264] 01:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x114fb2000) [pid = 1654] [serial = 790] [outer = 0x0] 01:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116a0e800) [pid = 1654] [serial = 791] [outer = 0x114fb2000] 01:01:26 INFO - PROCESS | 1654 | 1468224086363 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117d16400) [pid = 1654] [serial = 792] [outer = 0x114fb2000] 01:01:26 INFO - PROCESS | 1654 | 1468224086890 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]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 825ms 01:01:27 INFO - PROCESS | 1654 | 1468224087037 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1654 | 1468224087039 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:01:27 INFO - PROCESS | 1654 | 1468224087073 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 1654 | 1468224087074 Marionette TRACE conn2 <- [1,1030,null,{}] 01:01:27 INFO - PROCESS | 1654 | 1468224087078 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}] 01:01:27 INFO - PROCESS | 1654 | 1468224087080 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:27 INFO - PROCESS | 1654 | 1468224087186 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:01:27 INFO - PROCESS | 1654 | 1468224087237 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 1654 | 1468224087240 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a5c800 == 42 [pid = 1654] [id = 265] 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112f51000) [pid = 1654] [serial = 793] [outer = 0x0] 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112fd8000) [pid = 1654] [serial = 794] [outer = 0x112f51000] 01:01:27 INFO - PROCESS | 1654 | 1468224087267 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1133cfc00) [pid = 1654] [serial = 795] [outer = 0x112f51000] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca6800 == 41 [pid = 1654] [id = 261] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x126e33800 == 40 [pid = 1654] [id = 260] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118413000 == 39 [pid = 1654] [id = 259] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff6000 == 38 [pid = 1654] [id = 258] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121818000 == 37 [pid = 1654] [id = 257] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12140a000 == 36 [pid = 1654] [id = 256] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb0800 == 35 [pid = 1654] [id = 255] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1194dd800 == 34 [pid = 1654] [id = 254] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118415000 == 33 [pid = 1654] [id = 253] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x116bbb800 == 32 [pid = 1654] [id = 252] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x113221000 == 31 [pid = 1654] [id = 251] 01:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117259800 == 30 [pid = 1654] [id = 250] 01:01:27 INFO - PROCESS | 1654 | 1468224087689 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]]]}] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11905d400) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119b17000) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117d10800) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116731400) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1122bb000) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f57800) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112f4c400) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1133b4400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118328c00) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112a84800) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f57000) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x114f92400) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116564c00) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128dd0c00) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128a83400) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119f29c00) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117d1f400) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1212bf000) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 01:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 677ms 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1260c3000) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121630800) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12170c000) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121ccd400) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124efbc00) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121c94400) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119da2000) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11990b400) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11991ac00) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118599c00) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126980800) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1270e5400) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 01:01:27 INFO - PROCESS | 1654 | 1468224087748 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1654 | 1468224087750 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:01:27 INFO - PROCESS | 1654 | 1468224087756 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 1654 | 1468224087758 Marionette TRACE conn2 <- [1,1034,null,{}] 01:01:27 INFO - PROCESS | 1654 | 1468224087761 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}] 01:01:27 INFO - PROCESS | 1654 | 1468224087762 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:27 INFO - PROCESS | 1654 | 1468224087840 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:01:27 INFO - PROCESS | 1654 | 1468224087844 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 1654 | 1468224087845 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bbb800 == 31 [pid = 1654] [id = 266] 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116736400) [pid = 1654] [serial = 796] [outer = 0x0] 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116b21800) [pid = 1654] [serial = 797] [outer = 0x116736400] 01:01:27 INFO - PROCESS | 1654 | 1468224087874 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1165ee400) [pid = 1654] [serial = 798] [outer = 0x116736400] 01:01:28 INFO - PROCESS | 1654 | 1468224088224 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]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 01:01:28 INFO - PROCESS | 1654 | 1468224088280 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 1654 | 1468224088281 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:01:28 INFO - PROCESS | 1654 | 1468224088283 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 1654 | 1468224088284 Marionette TRACE conn2 <- [1,1038,null,{}] 01:01:28 INFO - PROCESS | 1654 | 1468224088291 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}] 01:01:28 INFO - PROCESS | 1654 | 1468224088294 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:28 INFO - PROCESS | 1654 | 1468224088374 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:01:28 INFO - PROCESS | 1654 | 1468224088383 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 1654 | 1468224088385 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119431800 == 32 [pid = 1654] [id = 267] 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128d5800) [pid = 1654] [serial = 799] [outer = 0x0] 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11990d800) [pid = 1654] [serial = 800] [outer = 0x1128d5800] 01:01:28 INFO - PROCESS | 1654 | 1468224088413 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119be2000) [pid = 1654] [serial = 801] [outer = 0x1128d5800] 01:01:28 INFO - PROCESS | 1654 | 1468224088752 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]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 01:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:01:28 INFO - PROCESS | 1654 | 1468224088802 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 1654 | 1468224088803 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:01:28 INFO - PROCESS | 1654 | 1468224088810 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 1654 | 1468224088812 Marionette TRACE conn2 <- [1,1042,null,{}] 01:01:28 INFO - PROCESS | 1654 | 1468224088818 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}] 01:01:28 INFO - PROCESS | 1654 | 1468224088819 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:28 INFO - PROCESS | 1654 | 1468224088899 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:01:28 INFO - PROCESS | 1654 | 1468224088903 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 1654 | 1468224088904 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5c000 == 33 [pid = 1654] [id = 268] 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cf5800) [pid = 1654] [serial = 802] [outer = 0x0] 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119da5800) [pid = 1654] [serial = 803] [outer = 0x119cf5800] 01:01:28 INFO - PROCESS | 1654 | 1468224088929 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11a1ab000) [pid = 1654] [serial = 804] [outer = 0x119cf5800] 01:01:29 INFO - PROCESS | 1654 | 1468224089274 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]]]}] 01:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 477ms 01:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:01:29 INFO - PROCESS | 1654 | 1468224089284 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:01:29 INFO - PROCESS | 1654 | 1468224089285 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:01:29 INFO - PROCESS | 1654 | 1468224089287 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:01:29 INFO - PROCESS | 1654 | 1468224089288 Marionette TRACE conn2 <- [1,1046,null,{}] 01:01:29 INFO - PROCESS | 1654 | 1468224089290 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}] 01:01:29 INFO - PROCESS | 1654 | 1468224089291 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:29 INFO - PROCESS | 1654 | 1468224089368 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:01:29 INFO - PROCESS | 1654 | 1468224089372 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 1654 | 1468224089373 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x121740800 == 34 [pid = 1654] [id = 269] 01:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212bd800) [pid = 1654] [serial = 805] [outer = 0x0] 01:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121630800) [pid = 1654] [serial = 806] [outer = 0x1212bd800] 01:01:29 INFO - PROCESS | 1654 | 1468224089404 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121ccd400) [pid = 1654] [serial = 807] [outer = 0x1212bd800] 01:01:29 INFO - PROCESS | 1654 | 1468224089736 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]]]}] 01:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 01:01:29 INFO - PROCESS | 1654 | 1468224089757 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:01:29 INFO - PROCESS | 1654 | 1468224089759 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:01:29 INFO - PROCESS | 1654 | 1468224089762 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:01:29 INFO - PROCESS | 1654 | 1468224089765 Marionette TRACE conn2 <- [1,1050,null,{}] 01:01:29 INFO - PROCESS | 1654 | 1468224089769 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}] 01:01:29 INFO - PROCESS | 1654 | 1468224089776 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:29 INFO - PROCESS | 1654 | 1468224089972 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:01:29 INFO - PROCESS | 1654 | 1468224089988 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 1654 | 1468224089990 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe5000 == 35 [pid = 1654] [id = 270] 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1248b8000) [pid = 1654] [serial = 808] [outer = 0x0] 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1251ad800) [pid = 1654] [serial = 809] [outer = 0x1248b8000] 01:01:30 INFO - PROCESS | 1654 | 1468224090030 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127260000) [pid = 1654] [serial = 810] [outer = 0x1248b8000] 01:01:30 INFO - PROCESS | 1654 | 1468224090442 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]]]}] 01:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 722ms 01:01:30 INFO - PROCESS | 1654 | 1468224090484 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 1654 | 1468224090486 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:01:30 INFO - PROCESS | 1654 | 1468224090488 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:01:30 INFO - PROCESS | 1654 | 1468224090489 Marionette TRACE conn2 <- [1,1054,null,{}] 01:01:30 INFO - PROCESS | 1654 | 1468224090491 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}] 01:01:30 INFO - PROCESS | 1654 | 1468224090492 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:30 INFO - PROCESS | 1654 | 1468224090587 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:01:30 INFO - PROCESS | 1654 | 1468224090602 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:30 INFO - PROCESS | 1654 | 1468224090609 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e7800 == 36 [pid = 1654] [id = 271] 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11222b000) [pid = 1654] [serial = 811] [outer = 0x0] 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a06400) [pid = 1654] [serial = 812] [outer = 0x11222b000] 01:01:30 INFO - PROCESS | 1654 | 1468224090634 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a64c00) [pid = 1654] [serial = 813] [outer = 0x11222b000] 01:01:30 INFO - PROCESS | 1654 | 1468224090947 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]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 01:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:01:31 INFO - PROCESS | 1654 | 1468224091006 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 1654 | 1468224091008 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:01:31 INFO - PROCESS | 1654 | 1468224091010 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - PROCESS | 1654 | 1468224091011 Marionette TRACE conn2 <- [1,1058,null,{}] 01:01:31 INFO - PROCESS | 1654 | 1468224091013 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}] 01:01:31 INFO - PROCESS | 1654 | 1468224091014 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:31 INFO - PROCESS | 1654 | 1468224091111 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:01:31 INFO - PROCESS | 1654 | 1468224091147 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 1654 | 1468224091148 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c93800 == 37 [pid = 1654] [id = 272] 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a6c400) [pid = 1654] [serial = 814] [outer = 0x0] 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a6fc00) [pid = 1654] [serial = 815] [outer = 0x128a6c400] 01:01:31 INFO - PROCESS | 1654 | 1468224091172 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a79000) [pid = 1654] [serial = 816] [outer = 0x128a6c400] 01:01:31 INFO - PROCESS | 1654 | 1468224091468 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]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 01:01:31 INFO - PROCESS | 1654 | 1468224091529 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 1654 | 1468224091530 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:01:31 INFO - PROCESS | 1654 | 1468224091532 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - PROCESS | 1654 | 1468224091533 Marionette TRACE conn2 <- [1,1062,null,{}] 01:01:31 INFO - PROCESS | 1654 | 1468224091536 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}] 01:01:31 INFO - PROCESS | 1654 | 1468224091537 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:31 INFO - PROCESS | 1654 | 1468224091636 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:01:31 INFO - PROCESS | 1654 | 1468224091676 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 1654 | 1468224091677 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119431000 == 38 [pid = 1654] [id = 273] 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a6e000) [pid = 1654] [serial = 817] [outer = 0x0] 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a7fc00) [pid = 1654] [serial = 818] [outer = 0x128a6e000] 01:01:31 INFO - PROCESS | 1654 | 1468224091701 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128dce800) [pid = 1654] [serial = 819] [outer = 0x128a6e000] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x110fcd000) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d7c00) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1122ba000) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11859a800) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1133cc400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112f55800) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119913c00) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112f48800) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117557400) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118678800) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121c9a800) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d2800) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129abc00) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x111d78c00) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1194ea800) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111d79000) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112f53800) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:01:32 INFO - PROCESS | 1654 | 1468224092074 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]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 01:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:01:32 INFO - PROCESS | 1654 | 1468224092103 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 1654 | 1468224092104 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:01:32 INFO - PROCESS | 1654 | 1468224092106 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 1654 | 1468224092107 Marionette TRACE conn2 <- [1,1066,null,{}] 01:01:32 INFO - PROCESS | 1654 | 1468224092109 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}] 01:01:32 INFO - PROCESS | 1654 | 1468224092110 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:32 INFO - PROCESS | 1654 | 1468224092188 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:01:32 INFO - PROCESS | 1654 | 1468224092191 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 1654 | 1468224092192 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x125257000 == 39 [pid = 1654] [id = 274] 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1129abc00) [pid = 1654] [serial = 820] [outer = 0x0] 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113d65000) [pid = 1654] [serial = 821] [outer = 0x1129abc00] 01:01:32 INFO - PROCESS | 1654 | 1468224092219 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119446000) [pid = 1654] [serial = 822] [outer = 0x1129abc00] 01:01:32 INFO - PROCESS | 1654 | 1468224092572 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]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 01:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:01:32 INFO - PROCESS | 1654 | 1468224092577 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 1654 | 1468224092579 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:01:32 INFO - PROCESS | 1654 | 1468224092583 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 1654 | 1468224092585 Marionette TRACE conn2 <- [1,1070,null,{}] 01:01:32 INFO - PROCESS | 1654 | 1468224092588 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}] 01:01:32 INFO - PROCESS | 1654 | 1468224092589 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:32 INFO - PROCESS | 1654 | 1468224092721 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:01:32 INFO - PROCESS | 1654 | 1468224092727 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 1654 | 1468224092729 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a46000 == 40 [pid = 1654] [id = 275] 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b20400) [pid = 1654] [serial = 823] [outer = 0x0] 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1260bc800) [pid = 1654] [serial = 824] [outer = 0x119b20400] 01:01:32 INFO - PROCESS | 1654 | 1468224092756 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128dd4800) [pid = 1654] [serial = 825] [outer = 0x119b20400] 01:01:33 INFO - PROCESS | 1654 | 1468224093047 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]]]}] 01:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 521ms 01:01:33 INFO - PROCESS | 1654 | 1468224093104 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 1654 | 1468224093105 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:01:33 INFO - PROCESS | 1654 | 1468224093107 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - PROCESS | 1654 | 1468224093109 Marionette TRACE conn2 <- [1,1074,null,{}] 01:01:33 INFO - PROCESS | 1654 | 1468224093111 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}] 01:01:33 INFO - PROCESS | 1654 | 1468224093112 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:33 INFO - PROCESS | 1654 | 1468224093193 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:01:33 INFO - PROCESS | 1654 | 1468224093198 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1654 | 1468224093200 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab84800 == 41 [pid = 1654] [id = 276] 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128dd6800) [pid = 1654] [serial = 826] [outer = 0x0] 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e1e400) [pid = 1654] [serial = 827] [outer = 0x128dd6800] 01:01:33 INFO - PROCESS | 1654 | 1468224093224 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e24c00) [pid = 1654] [serial = 828] [outer = 0x128dd6800] 01:01:33 INFO - PROCESS | 1654 | 1468224093551 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]]]}] 01:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 01:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:01:33 INFO - PROCESS | 1654 | 1468224093578 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 1654 | 1468224093580 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:01:33 INFO - PROCESS | 1654 | 1468224093582 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - PROCESS | 1654 | 1468224093583 Marionette TRACE conn2 <- [1,1078,null,{}] 01:01:33 INFO - PROCESS | 1654 | 1468224093585 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}] 01:01:33 INFO - PROCESS | 1654 | 1468224093586 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:33 INFO - PROCESS | 1654 | 1468224093699 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:01:33 INFO - PROCESS | 1654 | 1468224093705 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1654 | 1468224093706 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab9e000 == 42 [pid = 1654] [id = 277] 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118604400) [pid = 1654] [serial = 829] [outer = 0x0] 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e1c400) [pid = 1654] [serial = 830] [outer = 0x118604400] 01:01:33 INFO - PROCESS | 1654 | 1468224093730 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128e9c000) [pid = 1654] [serial = 831] [outer = 0x118604400] 01:01:34 INFO - PROCESS | 1654 | 1468224094097 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 571ms 01:01:34 INFO - PROCESS | 1654 | 1468224094154 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 1654 | 1468224094156 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:01:34 INFO - PROCESS | 1654 | 1468224094160 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - PROCESS | 1654 | 1468224094162 Marionette TRACE conn2 <- [1,1082,null,{}] 01:01:34 INFO - PROCESS | 1654 | 1468224094166 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}] 01:01:34 INFO - PROCESS | 1654 | 1468224094168 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:34 INFO - PROCESS | 1654 | 1468224094281 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:01:34 INFO - PROCESS | 1654 | 1468224094351 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:34 INFO - PROCESS | 1654 | 1468224094353 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x116786000 == 43 [pid = 1654] [id = 278] 01:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x111da8800) [pid = 1654] [serial = 832] [outer = 0x0] 01:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112dd0c00) [pid = 1654] [serial = 833] [outer = 0x111da8800] 01:01:34 INFO - PROCESS | 1654 | 1468224094384 Marionette DEBUG loaded listener.js 01:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1132d9c00) [pid = 1654] [serial = 834] [outer = 0x111da8800] 01:01:34 INFO - PROCESS | 1654 | 1468224094824 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 673ms 01:01:34 INFO - PROCESS | 1654 | 1468224094833 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 1654 | 1468224094836 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:01:34 INFO - PROCESS | 1654 | 1468224094841 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - PROCESS | 1654 | 1468224094843 Marionette TRACE conn2 <- [1,1086,null,{}] 01:01:34 INFO - PROCESS | 1654 | 1468224094845 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}] 01:01:34 INFO - PROCESS | 1654 | 1468224094847 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:34 INFO - PROCESS | 1654 | 1468224094953 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:01:35 INFO - PROCESS | 1654 | 1468224095012 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 1654 | 1468224095014 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x121617800 == 44 [pid = 1654] [id = 279] 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117002c00) [pid = 1654] [serial = 835] [outer = 0x0] 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118332800) [pid = 1654] [serial = 836] [outer = 0x117002c00] 01:01:35 INFO - PROCESS | 1654 | 1468224095059 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11867e800) [pid = 1654] [serial = 837] [outer = 0x117002c00] 01:01:35 INFO - PROCESS | 1654 | 1468224095625 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]]]}] 01:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 821ms 01:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:01:35 INFO - PROCESS | 1654 | 1468224095661 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:01:35 INFO - PROCESS | 1654 | 1468224095664 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:01:35 INFO - PROCESS | 1654 | 1468224095666 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - PROCESS | 1654 | 1468224095669 Marionette TRACE conn2 <- [1,1090,null,{}] 01:01:35 INFO - PROCESS | 1654 | 1468224095677 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}] 01:01:35 INFO - PROCESS | 1654 | 1468224095682 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:35 INFO - PROCESS | 1654 | 1468224095784 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:01:35 INFO - PROCESS | 1654 | 1468224095853 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 1654 | 1468224095855 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20b800 == 45 [pid = 1654] [id = 280] 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1212b6c00) [pid = 1654] [serial = 838] [outer = 0x0] 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121d54400) [pid = 1654] [serial = 839] [outer = 0x1212b6c00] 01:01:35 INFO - PROCESS | 1654 | 1468224095886 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1260bcc00) [pid = 1654] [serial = 840] [outer = 0x1212b6c00] 01:01:36 INFO - PROCESS | 1654 | 1468224096314 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]]]}] 01:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 674ms 01:01:36 INFO - PROCESS | 1654 | 1468224096340 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 1654 | 1468224096342 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:01:36 INFO - PROCESS | 1654 | 1468224096345 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - PROCESS | 1654 | 1468224096347 Marionette TRACE conn2 <- [1,1094,null,{}] 01:01:36 INFO - PROCESS | 1654 | 1468224096349 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}] 01:01:36 INFO - PROCESS | 1654 | 1468224096351 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:36 INFO - PROCESS | 1654 | 1468224096462 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:01:36 INFO - PROCESS | 1654 | 1468224096519 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 1654 | 1468224096520 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c010800 == 46 [pid = 1654] [id = 281] 01:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a9e800) [pid = 1654] [serial = 841] [outer = 0x0] 01:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x127261000) [pid = 1654] [serial = 842] [outer = 0x126a9e800] 01:01:36 INFO - PROCESS | 1654 | 1468224096549 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128a6ac00) [pid = 1654] [serial = 843] [outer = 0x126a9e800] 01:01:37 INFO - PROCESS | 1654 | 1468224097002 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]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 01:01:37 INFO - PROCESS | 1654 | 1468224097017 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 1654 | 1468224097018 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:01:37 INFO - PROCESS | 1654 | 1468224097021 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - PROCESS | 1654 | 1468224097022 Marionette TRACE conn2 <- [1,1098,null,{}] 01:01:37 INFO - PROCESS | 1654 | 1468224097025 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}] 01:01:37 INFO - PROCESS | 1654 | 1468224097026 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:37 INFO - PROCESS | 1654 | 1468224097149 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:01:37 INFO - PROCESS | 1654 | 1468224097249 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:37 INFO - PROCESS | 1654 | 1468224097251 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c607800 == 47 [pid = 1654] [id = 282] 01:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1270f3800) [pid = 1654] [serial = 844] [outer = 0x0] 01:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128dd1800) [pid = 1654] [serial = 845] [outer = 0x1270f3800] 01:01:37 INFO - PROCESS | 1654 | 1468224097293 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128e21400) [pid = 1654] [serial = 846] [outer = 0x1270f3800] 01:01:37 INFO - PROCESS | 1654 | 1468224097823 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]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 820ms 01:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:01:37 INFO - PROCESS | 1654 | 1468224097842 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 1654 | 1468224097843 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:01:38 INFO - PROCESS | 1654 | 1468224098015 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - PROCESS | 1654 | 1468224098018 Marionette TRACE conn2 <- [1,1102,null,{}] 01:01:38 INFO - PROCESS | 1654 | 1468224098093 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}] 01:01:38 INFO - PROCESS | 1654 | 1468224098096 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:38 INFO - PROCESS | 1654 | 1468224098240 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:01:38 INFO - PROCESS | 1654 | 1468224098364 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:38 INFO - PROCESS | 1654 | 1468224098366 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116873000 == 48 [pid = 1654] [id = 283] 01:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1122b3000) [pid = 1654] [serial = 847] [outer = 0x0] 01:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1129af400) [pid = 1654] [serial = 848] [outer = 0x1122b3000] 01:01:38 INFO - PROCESS | 1654 | 1468224098395 Marionette DEBUG loaded listener.js 01:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x112dd6800) [pid = 1654] [serial = 849] [outer = 0x1122b3000] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab84800 == 47 [pid = 1654] [id = 276] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129a46000 == 46 [pid = 1654] [id = 275] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x125257000 == 45 [pid = 1654] [id = 274] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119431000 == 44 [pid = 1654] [id = 273] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c93800 == 43 [pid = 1654] [id = 272] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e7800 == 42 [pid = 1654] [id = 271] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe5000 == 41 [pid = 1654] [id = 270] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121740800 == 40 [pid = 1654] [id = 269] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5c000 == 39 [pid = 1654] [id = 268] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119431800 == 38 [pid = 1654] [id = 267] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116bbb800 == 37 [pid = 1654] [id = 266] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116a5c800 == 36 [pid = 1654] [id = 265] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119c66800 == 35 [pid = 1654] [id = 264] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11678c800 == 34 [pid = 1654] [id = 263] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1292a2000 == 33 [pid = 1654] [id = 262] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c607800 == 32 [pid = 1654] [id = 282] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c010800 == 31 [pid = 1654] [id = 281] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20b800 == 30 [pid = 1654] [id = 280] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121617800 == 29 [pid = 1654] [id = 279] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab9e000 == 28 [pid = 1654] [id = 277] 01:01:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116786000 == 27 [pid = 1654] [id = 278] 01:01:39 INFO - PROCESS | 1654 | 1468224099368 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]]]}] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121c98000) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1129a6400) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112a7c800) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117d1e400) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118590000) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11905a800) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11656b400) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113d64000) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1133d6000) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1162a0400) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121a1bc00) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1133d5400) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f55000) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118305800) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117d11c00) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119cf8000) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119da1000) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11991c800) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124efd800) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1249f0000) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121d5fc00) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119bdf800) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117dc8400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126a97800) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118540400) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128a02800) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1212c1400) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1260c6800) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119914400) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a0cc00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126012000) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12697ac00) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119b1dc00) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121fbe800) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 01:01:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1194e9400) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 01:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1581ms 01:01:39 INFO - PROCESS | 1654 | 1468224099431 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 1654 | 1468224099433 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:01:39 INFO - PROCESS | 1654 | 1468224099436 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - PROCESS | 1654 | 1468224099439 Marionette TRACE conn2 <- [1,1106,null,{}] 01:01:39 INFO - PROCESS | 1654 | 1468224099442 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}] 01:01:39 INFO - PROCESS | 1654 | 1468224099444 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:39 INFO - PROCESS | 1654 | 1468224099528 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:01:39 INFO - PROCESS | 1654 | 1468224099536 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 1654 | 1468224099539 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e92000 == 28 [pid = 1654] [id = 284] 01:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d3c00) [pid = 1654] [serial = 850] [outer = 0x0] 01:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129a5000) [pid = 1654] [serial = 851] [outer = 0x1128d3c00] 01:01:39 INFO - PROCESS | 1654 | 1468224099566 Marionette DEBUG loaded listener.js 01:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112a82000) [pid = 1654] [serial = 852] [outer = 0x1128d3c00] 01:01:39 INFO - PROCESS | 1654 | 1468224099921 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]]]}] 01:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 01:01:39 INFO - PROCESS | 1654 | 1468224099957 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 1654 | 1468224099961 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:01:39 INFO - PROCESS | 1654 | 1468224099965 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - PROCESS | 1654 | 1468224099967 Marionette TRACE conn2 <- [1,1110,null,{}] 01:01:39 INFO - PROCESS | 1654 | 1468224099969 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}] 01:01:39 INFO - PROCESS | 1654 | 1468224099971 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:40 INFO - PROCESS | 1654 | 1468224100047 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:01:40 INFO - PROCESS | 1654 | 1468224100052 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 1654 | 1468224100053 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x116790800 == 29 [pid = 1654] [id = 285] 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112f53000) [pid = 1654] [serial = 853] [outer = 0x0] 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113d96c00) [pid = 1654] [serial = 854] [outer = 0x112f53000] 01:01:40 INFO - PROCESS | 1654 | 1468224100082 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115f99800) [pid = 1654] [serial = 855] [outer = 0x112f53000] 01:01:40 INFO - PROCESS | 1654 | 1468224100563 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]]]}] 01:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 620ms 01:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:01:40 INFO - PROCESS | 1654 | 1468224100586 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 1654 | 1468224100587 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:01:40 INFO - PROCESS | 1654 | 1468224100589 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - PROCESS | 1654 | 1468224100592 Marionette TRACE conn2 <- [1,1114,null,{}] 01:01:40 INFO - PROCESS | 1654 | 1468224100600 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}] 01:01:40 INFO - PROCESS | 1654 | 1468224100603 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:40 INFO - PROCESS | 1654 | 1468224100683 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:01:40 INFO - PROCESS | 1654 | 1468224100688 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 1654 | 1468224100690 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11941e800 == 30 [pid = 1654] [id = 286] 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11859d000) [pid = 1654] [serial = 856] [outer = 0x0] 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11905dc00) [pid = 1654] [serial = 857] [outer = 0x11859d000] 01:01:40 INFO - PROCESS | 1654 | 1468224100720 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1194ea800) [pid = 1654] [serial = 858] [outer = 0x11859d000] 01:01:41 INFO - PROCESS | 1654 | 1468224101065 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]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 520ms 01:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:01:41 INFO - PROCESS | 1654 | 1468224101111 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 1654 | 1468224101112 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:01:41 INFO - PROCESS | 1654 | 1468224101115 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 1654 | 1468224101116 Marionette TRACE conn2 <- [1,1118,null,{}] 01:01:41 INFO - PROCESS | 1654 | 1468224101118 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}] 01:01:41 INFO - PROCESS | 1654 | 1468224101119 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:41 INFO - PROCESS | 1654 | 1468224101227 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:01:41 INFO - PROCESS | 1654 | 1468224101260 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 1654 | 1468224101261 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119860000 == 31 [pid = 1654] [id = 287] 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1194e9400) [pid = 1654] [serial = 859] [outer = 0x0] 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11991e800) [pid = 1654] [serial = 860] [outer = 0x1194e9400] 01:01:41 INFO - PROCESS | 1654 | 1468224101286 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119be1800) [pid = 1654] [serial = 861] [outer = 0x1194e9400] 01:01:41 INFO - PROCESS | 1654 | 1468224101590 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]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 01:01:41 INFO - PROCESS | 1654 | 1468224101635 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 1654 | 1468224101636 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:01:41 INFO - PROCESS | 1654 | 1468224101638 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 1654 | 1468224101640 Marionette TRACE conn2 <- [1,1122,null,{}] 01:01:41 INFO - PROCESS | 1654 | 1468224101642 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}] 01:01:41 INFO - PROCESS | 1654 | 1468224101643 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:41 INFO - PROCESS | 1654 | 1468224101737 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:01:41 INFO - PROCESS | 1654 | 1468224101751 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 1654 | 1468224101752 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d63000 == 32 [pid = 1654] [id = 288] 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119921c00) [pid = 1654] [serial = 862] [outer = 0x0] 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119da3800) [pid = 1654] [serial = 863] [outer = 0x119921c00] 01:01:41 INFO - PROCESS | 1654 | 1468224101777 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119f29c00) [pid = 1654] [serial = 864] [outer = 0x119921c00] 01:01:42 INFO - PROCESS | 1654 | 1468224102113 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]]]}] 01:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 01:01:42 INFO - PROCESS | 1654 | 1468224102160 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:01:42 INFO - PROCESS | 1654 | 1468224102161 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:01:42 INFO - PROCESS | 1654 | 1468224102163 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 1654 | 1468224102164 Marionette TRACE conn2 <- [1,1126,null,{}] 01:01:42 INFO - PROCESS | 1654 | 1468224102166 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}] 01:01:42 INFO - PROCESS | 1654 | 1468224102170 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:42 INFO - PROCESS | 1654 | 1468224102285 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:01:42 INFO - PROCESS | 1654 | 1468224102321 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 1654 | 1468224102322 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150d800 == 33 [pid = 1654] [id = 289] 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1212ba800) [pid = 1654] [serial = 865] [outer = 0x0] 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1214bcc00) [pid = 1654] [serial = 866] [outer = 0x1212ba800] 01:01:42 INFO - PROCESS | 1654 | 1468224102347 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1248b6400) [pid = 1654] [serial = 867] [outer = 0x1212ba800] 01:01:42 INFO - PROCESS | 1654 | 1468224102665 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]]]}] 01:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 01:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:01:42 INFO - PROCESS | 1654 | 1468224102685 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:01:42 INFO - PROCESS | 1654 | 1468224102687 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:01:42 INFO - PROCESS | 1654 | 1468224102689 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 1654 | 1468224102698 Marionette TRACE conn2 <- [1,1130,null,{}] 01:01:42 INFO - PROCESS | 1654 | 1468224102707 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}] 01:01:42 INFO - PROCESS | 1654 | 1468224102709 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:42 INFO - PROCESS | 1654 | 1468224102800 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:01:42 INFO - PROCESS | 1654 | 1468224102804 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 1654 | 1468224102805 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bb2800 == 34 [pid = 1654] [id = 290] 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11623f400) [pid = 1654] [serial = 868] [outer = 0x0] 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124efa000) [pid = 1654] [serial = 869] [outer = 0x11623f400] 01:01:42 INFO - PROCESS | 1654 | 1468224102829 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12601a800) [pid = 1654] [serial = 870] [outer = 0x11623f400] 01:01:43 INFO - PROCESS | 1654 | 1468224103177 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]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 528ms 01:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:01:43 INFO - PROCESS | 1654 | 1468224103217 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 1654 | 1468224103218 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:01:43 INFO - PROCESS | 1654 | 1468224103220 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 1654 | 1468224103221 Marionette TRACE conn2 <- [1,1134,null,{}] 01:01:43 INFO - PROCESS | 1654 | 1468224103224 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}] 01:01:43 INFO - PROCESS | 1654 | 1468224103225 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:43 INFO - PROCESS | 1654 | 1468224103321 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:01:43 INFO - PROCESS | 1654 | 1468224103335 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 1654 | 1468224103336 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1249a0000 == 35 [pid = 1654] [id = 291] 01:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1260c2800) [pid = 1654] [serial = 871] [outer = 0x0] 01:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126a98000) [pid = 1654] [serial = 872] [outer = 0x1260c2800] 01:01:43 INFO - PROCESS | 1654 | 1468224103360 Marionette DEBUG loaded listener.js 01:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126e79c00) [pid = 1654] [serial = 873] [outer = 0x1260c2800] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11222b000) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1248b8000) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a6c400) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a6e000) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112f51000) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x110fd1800) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119cf5800) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1212bd800) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x114fb2000) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d5800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x127463c00) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116736400) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128dd6800) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129abc00) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118604400) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:01:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119b20400) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:01:43 INFO - PROCESS | 1654 | 1468224103862 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]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 01:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:01:43 INFO - PROCESS | 1654 | 1468224103892 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 1654 | 1468224103893 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:01:43 INFO - PROCESS | 1654 | 1468224103896 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 1654 | 1468224103897 Marionette TRACE conn2 <- [1,1138,null,{}] 01:01:43 INFO - PROCESS | 1654 | 1468224103901 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}] 01:01:43 INFO - PROCESS | 1654 | 1468224103902 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:43 INFO - PROCESS | 1654 | 1468224103985 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:01:44 INFO - PROCESS | 1654 | 1468224104043 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 1654 | 1468224104044 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a0800 == 36 [pid = 1654] [id = 292] 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1129a6c00) [pid = 1654] [serial = 874] [outer = 0x0] 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116736400) [pid = 1654] [serial = 875] [outer = 0x1129a6c00] 01:01:44 INFO - PROCESS | 1654 | 1468224104068 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119cf5c00) [pid = 1654] [serial = 876] [outer = 0x1129a6c00] 01:01:44 INFO - PROCESS | 1654 | 1468224104367 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]]]}] 01:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 01:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:01:44 INFO - PROCESS | 1654 | 1468224104416 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:01:44 INFO - PROCESS | 1654 | 1468224104418 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:01:44 INFO - PROCESS | 1654 | 1468224104420 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 1654 | 1468224104421 Marionette TRACE conn2 <- [1,1142,null,{}] 01:01:44 INFO - PROCESS | 1654 | 1468224104423 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}] 01:01:44 INFO - PROCESS | 1654 | 1468224104424 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:44 INFO - PROCESS | 1654 | 1468224104501 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:01:44 INFO - PROCESS | 1654 | 1468224104505 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 1654 | 1468224104506 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272f4000 == 37 [pid = 1654] [id = 293] 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12170c000) [pid = 1654] [serial = 877] [outer = 0x0] 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127463c00) [pid = 1654] [serial = 878] [outer = 0x12170c000] 01:01:44 INFO - PROCESS | 1654 | 1468224104529 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a08000) [pid = 1654] [serial = 879] [outer = 0x12170c000] 01:01:44 INFO - PROCESS | 1654 | 1468224104840 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]]]}] 01:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 01:01:44 INFO - PROCESS | 1654 | 1468224104889 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:01:44 INFO - PROCESS | 1654 | 1468224104891 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:01:44 INFO - PROCESS | 1654 | 1468224104893 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 1654 | 1468224104903 Marionette TRACE conn2 <- [1,1146,null,{}] 01:01:44 INFO - PROCESS | 1654 | 1468224104915 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}] 01:01:44 INFO - PROCESS | 1654 | 1468224104917 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:45 INFO - PROCESS | 1654 | 1468224105004 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:01:45 INFO - PROCESS | 1654 | 1468224105008 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 1654 | 1468224105009 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d16800 == 38 [pid = 1654] [id = 294] 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a0e400) [pid = 1654] [serial = 880] [outer = 0x0] 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a74400) [pid = 1654] [serial = 881] [outer = 0x128a0e400] 01:01:45 INFO - PROCESS | 1654 | 1468224105038 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128dcb000) [pid = 1654] [serial = 882] [outer = 0x128a0e400] 01:01:45 INFO - PROCESS | 1654 | 1468224105378 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]]]}] 01:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 527ms 01:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:01:45 INFO - PROCESS | 1654 | 1468224105421 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 1654 | 1468224105422 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:01:45 INFO - PROCESS | 1654 | 1468224105424 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - PROCESS | 1654 | 1468224105425 Marionette TRACE conn2 <- [1,1150,null,{}] 01:01:45 INFO - PROCESS | 1654 | 1468224105427 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}] 01:01:45 INFO - PROCESS | 1654 | 1468224105428 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:45 INFO - PROCESS | 1654 | 1468224105507 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:01:45 INFO - PROCESS | 1654 | 1468224105511 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 1654 | 1468224105512 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12921d000 == 39 [pid = 1654] [id = 295] 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121c9f800) [pid = 1654] [serial = 883] [outer = 0x0] 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128dd3400) [pid = 1654] [serial = 884] [outer = 0x121c9f800] 01:01:45 INFO - PROCESS | 1654 | 1468224105586 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128e93800) [pid = 1654] [serial = 885] [outer = 0x121c9f800] 01:01:46 INFO - PROCESS | 1654 | 1468224106054 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]]]}] 01:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 668ms 01:01:46 INFO - PROCESS | 1654 | 1468224106107 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 1654 | 1468224106109 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:01:46 INFO - PROCESS | 1654 | 1468224106114 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 1654 | 1468224106118 Marionette TRACE conn2 <- [1,1154,null,{}] 01:01:46 INFO - PROCESS | 1654 | 1468224106122 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}] 01:01:46 INFO - PROCESS | 1654 | 1468224106124 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:46 INFO - PROCESS | 1654 | 1468224106239 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:01:46 INFO - PROCESS | 1654 | 1468224106319 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 1654 | 1468224106320 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe4000 == 40 [pid = 1654] [id = 296] 01:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1128cf800) [pid = 1654] [serial = 886] [outer = 0x0] 01:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1129adc00) [pid = 1654] [serial = 887] [outer = 0x1128cf800] 01:01:46 INFO - PROCESS | 1654 | 1468224106352 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112f55800) [pid = 1654] [serial = 888] [outer = 0x1128cf800] 01:01:46 INFO - PROCESS | 1654 | 1468224106964 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]]]}] 01:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112f55000) [pid = 1654] [serial = 889] [outer = 0x119da6c00] 01:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 874ms 01:01:47 INFO - PROCESS | 1654 | 1468224107028 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:01:47 INFO - PROCESS | 1654 | 1468224107034 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:01:47 INFO - PROCESS | 1654 | 1468224107077 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:01:47 INFO - PROCESS | 1654 | 1468224107079 Marionette TRACE conn2 <- [1,1158,null,{}] 01:01:47 INFO - PROCESS | 1654 | 1468224107107 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}] 01:01:47 INFO - PROCESS | 1654 | 1468224107109 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:47 INFO - PROCESS | 1654 | 1468224107223 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:01:47 INFO - PROCESS | 1654 | 1468224107277 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:47 INFO - PROCESS | 1654 | 1468224107279 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121403800 == 41 [pid = 1654] [id = 297] 01:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118327800) [pid = 1654] [serial = 890] [outer = 0x0] 01:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11859a400) [pid = 1654] [serial = 891] [outer = 0x118327800] 01:01:47 INFO - PROCESS | 1654 | 1468224107310 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1194e3800) [pid = 1654] [serial = 892] [outer = 0x118327800] 01:01:48 INFO - PROCESS | 1654 | 1468224108026 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]]]}] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128d16800 == 40 [pid = 1654] [id = 294] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1272f4000 == 39 [pid = 1654] [id = 293] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a0800 == 38 [pid = 1654] [id = 292] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1249a0000 == 37 [pid = 1654] [id = 291] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x121bb2800 == 36 [pid = 1654] [id = 290] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12150d800 == 35 [pid = 1654] [id = 289] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119d63000 == 34 [pid = 1654] [id = 288] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119860000 == 33 [pid = 1654] [id = 287] 01:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1024ms 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11941e800 == 32 [pid = 1654] [id = 286] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116790800 == 31 [pid = 1654] [id = 285] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x112e92000 == 30 [pid = 1654] [id = 284] 01:01:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116873000 == 29 [pid = 1654] [id = 283] 01:01:48 INFO - PROCESS | 1654 | 1468224108084 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 1654 | 1468224108086 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:01:48 INFO - PROCESS | 1654 | 1468224108089 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 1654 | 1468224108091 Marionette TRACE conn2 <- [1,1162,null,{}] 01:01:48 INFO - PROCESS | 1654 | 1468224108095 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}] 01:01:48 INFO - PROCESS | 1654 | 1468224108096 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:48 INFO - PROCESS | 1654 | 1468224108186 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128a06400) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127260000) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a6fc00) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128a7fc00) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112fd8000) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1133cfc00) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a79000) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1128d4000) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112f49400) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119da5800) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11a1ab000) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121630800) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121ccd400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116a0e800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117d16400) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11990d800) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119be2000) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128a66000) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116b21800) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1165ee400) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128e24c00) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113d65000) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128e1e400) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e1c400) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e9c000) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119446000) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1260bc800) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128dce800) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1251ad800) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128dd4800) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128a64c00) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 01:01:48 INFO - PROCESS | 1654 | 1468224108249 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 1654 | 1468224108250 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x115ea3800 == 30 [pid = 1654] [id = 298] 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x112fd8000) [pid = 1654] [serial = 893] [outer = 0x0] 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1133cb400) [pid = 1654] [serial = 894] [outer = 0x112fd8000] 01:01:48 INFO - PROCESS | 1654 | 1468224108278 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11684d400) [pid = 1654] [serial = 895] [outer = 0x112fd8000] 01:01:48 INFO - PROCESS | 1654 | 1468224108602 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]]]}] 01:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 01:01:48 INFO - PROCESS | 1654 | 1468224108660 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 1654 | 1468224108663 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:01:48 INFO - PROCESS | 1654 | 1468224108667 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 1654 | 1468224108669 Marionette TRACE conn2 <- [1,1166,null,{}] 01:01:48 INFO - PROCESS | 1654 | 1468224108671 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}] 01:01:48 INFO - PROCESS | 1654 | 1468224108673 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:48 INFO - PROCESS | 1654 | 1468224108768 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:01:48 INFO - PROCESS | 1654 | 1468224108820 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 1654 | 1468224108821 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bcd000 == 31 [pid = 1654] [id = 299] 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116855000) [pid = 1654] [serial = 896] [outer = 0x0] 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11830c000) [pid = 1654] [serial = 897] [outer = 0x116855000] 01:01:48 INFO - PROCESS | 1654 | 1468224108848 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1194e4c00) [pid = 1654] [serial = 898] [outer = 0x116855000] 01:01:49 INFO - PROCESS | 1654 | 1468224109155 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]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 01:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:01:49 INFO - PROCESS | 1654 | 1468224109187 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 1654 | 1468224109188 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:01:49 INFO - PROCESS | 1654 | 1468224109191 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 1654 | 1468224109193 Marionette TRACE conn2 <- [1,1170,null,{}] 01:01:49 INFO - PROCESS | 1654 | 1468224109203 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}] 01:01:49 INFO - PROCESS | 1654 | 1468224109206 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:49 INFO - PROCESS | 1654 | 1468224109287 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:01:49 INFO - PROCESS | 1654 | 1468224109344 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:49 INFO - PROCESS | 1654 | 1468224109346 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c58000 == 32 [pid = 1654] [id = 300] 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128d6000) [pid = 1654] [serial = 899] [outer = 0x0] 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119b17000) [pid = 1654] [serial = 900] [outer = 0x1128d6000] 01:01:49 INFO - PROCESS | 1654 | 1468224109375 Marionette DEBUG loaded listener.js 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1212c0800) [pid = 1654] [serial = 901] [outer = 0x1128d6000] 01:01:49 INFO - PROCESS | 1654 | 1468224109653 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]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 471ms 01:01:49 INFO - PROCESS | 1654 | 1468224109662 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 1654 | 1468224109664 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:01:49 INFO - PROCESS | 1654 | 1468224109674 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 1654 | 1468224109675 Marionette TRACE conn2 <- [1,1174,null,{}] 01:01:49 INFO - PROCESS | 1654 | 1468224109677 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}] 01:01:49 INFO - PROCESS | 1654 | 1468224109678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:49 INFO - PROCESS | 1654 | 1468224109775 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:01:49 INFO - PROCESS | 1654 | 1468224109778 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:49 INFO - PROCESS | 1654 | 1468224109779 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x121407000 == 33 [pid = 1654] [id = 301] 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1217b9800) [pid = 1654] [serial = 902] [outer = 0x0] 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121c9a000) [pid = 1654] [serial = 903] [outer = 0x1217b9800] 01:01:49 INFO - PROCESS | 1654 | 1468224109806 Marionette DEBUG loaded listener.js 01:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121fbe800) [pid = 1654] [serial = 904] [outer = 0x1217b9800] 01:01:50 INFO - PROCESS | 1654 | 1468224110160 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] 01:01:50 INFO - PROCESS | 1654 | 1468224110212 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:01:50 INFO - PROCESS | 1654 | 1468224110214 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - PROCESS | 1654 | 1468224110215 Marionette TRACE conn2 <- [1,1178,null,{}] 01:01:50 INFO - PROCESS | 1654 | 1468224110218 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}] 01:01:50 INFO - PROCESS | 1654 | 1468224110219 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:50 INFO - PROCESS | 1654 | 1468224110316 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:01:50 INFO - PROCESS | 1654 | 1468224110327 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 1654 | 1468224110328 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x121730800 == 34 [pid = 1654] [id = 302] 01:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121388400) [pid = 1654] [serial = 905] [outer = 0x0] 01:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124efd800) [pid = 1654] [serial = 906] [outer = 0x121388400] 01:01:50 INFO - PROCESS | 1654 | 1468224110354 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12601b400) [pid = 1654] [serial = 907] [outer = 0x121388400] 01:01:50 INFO - PROCESS | 1654 | 1468224110678 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:01:50 INFO - PROCESS | 1654 | 1468224110737 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:01:50 INFO - PROCESS | 1654 | 1468224110740 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - PROCESS | 1654 | 1468224110742 Marionette TRACE conn2 <- [1,1182,null,{}] 01:01:50 INFO - PROCESS | 1654 | 1468224110745 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}] 01:01:50 INFO - PROCESS | 1654 | 1468224110751 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:50 INFO - PROCESS | 1654 | 1468224110929 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:01:50 INFO - PROCESS | 1654 | 1468224110950 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 1654 | 1468224110952 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c80800 == 35 [pid = 1654] [id = 303] 01:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12601c800) [pid = 1654] [serial = 908] [outer = 0x0] 01:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12746a400) [pid = 1654] [serial = 909] [outer = 0x12601c800] 01:01:50 INFO - PROCESS | 1654 | 1468224110991 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128dd1000) [pid = 1654] [serial = 910] [outer = 0x12601c800] 01:01:51 INFO - PROCESS | 1654 | 1468224111434 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] 01:01:51 INFO - PROCESS | 1654 | 1468224111462 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:01:51 INFO - PROCESS | 1654 | 1468224111472 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 1654 | 1468224111473 Marionette TRACE conn2 <- [1,1186,null,{}] 01:01:51 INFO - PROCESS | 1654 | 1468224111475 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}] 01:01:51 INFO - PROCESS | 1654 | 1468224111476 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:51 INFO - PROCESS | 1654 | 1468224111575 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:01:51 INFO - PROCESS | 1654 | 1468224111579 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 1654 | 1468224111580 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d06800 == 36 [pid = 1654] [id = 304] 01:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1260bc000) [pid = 1654] [serial = 911] [outer = 0x0] 01:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e24000) [pid = 1654] [serial = 912] [outer = 0x1260bc000] 01:01:51 INFO - PROCESS | 1654 | 1468224111606 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128e9d800) [pid = 1654] [serial = 913] [outer = 0x1260bc000] 01:01:51 INFO - PROCESS | 1654 | 1468224111932 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 1654 | 1468224111946 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:01:51 INFO - PROCESS | 1654 | 1468224111955 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 1654 | 1468224111957 Marionette TRACE conn2 <- [1,1190,null,{}] 01:01:51 INFO - PROCESS | 1654 | 1468224111959 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}] 01:01:51 INFO - PROCESS | 1654 | 1468224111960 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:52 INFO - PROCESS | 1654 | 1468224112064 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:01:52 INFO - PROCESS | 1654 | 1468224112068 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 1654 | 1468224112069 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f67800 == 37 [pid = 1654] [id = 305] 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dd3000) [pid = 1654] [serial = 914] [outer = 0x0] 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128ea0000) [pid = 1654] [serial = 915] [outer = 0x128dd3000] 01:01:52 INFO - PROCESS | 1654 | 1468224112094 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f1dc00) [pid = 1654] [serial = 916] [outer = 0x128dd3000] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x111da8800) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117002c00) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f53000) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1194e9400) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122b3000) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1212b6c00) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126a9e800) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1270f3800) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119921c00) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1212ba800) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129a6c00) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11623f400) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1260c2800) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12170c000) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a0e400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128d3c00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:01:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11859d000) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:01:52 INFO - PROCESS | 1654 | 1468224112520 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] 01:01:52 INFO - PROCESS | 1654 | 1468224112532 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:01:52 INFO - PROCESS | 1654 | 1468224112535 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - PROCESS | 1654 | 1468224112536 Marionette TRACE conn2 <- [1,1194,null,{}] 01:01:52 INFO - PROCESS | 1654 | 1468224112538 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}] 01:01:52 INFO - PROCESS | 1654 | 1468224112539 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:52 INFO - PROCESS | 1654 | 1468224112621 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:01:52 INFO - PROCESS | 1654 | 1468224112678 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 1654 | 1468224112679 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c55000 == 38 [pid = 1654] [id = 306] 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fd2000) [pid = 1654] [serial = 917] [outer = 0x0] 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118307c00) [pid = 1654] [serial = 918] [outer = 0x110fd2000] 01:01:52 INFO - PROCESS | 1654 | 1468224112704 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1212b6c00) [pid = 1654] [serial = 919] [outer = 0x110fd2000] 01:01:52 INFO - PROCESS | 1654 | 1468224112974 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] 01:01:53 INFO - PROCESS | 1654 | 1468224113008 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:01:53 INFO - PROCESS | 1654 | 1468224113011 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 1654 | 1468224113012 Marionette TRACE conn2 <- [1,1198,null,{}] 01:01:53 INFO - PROCESS | 1654 | 1468224113022 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}] 01:01:53 INFO - PROCESS | 1654 | 1468224113023 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:53 INFO - PROCESS | 1654 | 1468224113108 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:01:53 INFO - PROCESS | 1654 | 1468224113112 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 1654 | 1468224113113 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a43000 == 39 [pid = 1654] [id = 307] 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1212ba800) [pid = 1654] [serial = 920] [outer = 0x0] 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e19000) [pid = 1654] [serial = 921] [outer = 0x1212ba800] 01:01:53 INFO - PROCESS | 1654 | 1468224113140 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128f23000) [pid = 1654] [serial = 922] [outer = 0x1212ba800] 01:01:53 INFO - PROCESS | 1654 | 1468224113493 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]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 01:01:53 INFO - PROCESS | 1654 | 1468224113537 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 1654 | 1468224113539 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:01:53 INFO - PROCESS | 1654 | 1468224113541 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 1654 | 1468224113543 Marionette TRACE conn2 <- [1,1202,null,{}] 01:01:53 INFO - PROCESS | 1654 | 1468224113545 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}] 01:01:53 INFO - PROCESS | 1654 | 1468224113547 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:53 INFO - PROCESS | 1654 | 1468224113639 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:01:53 INFO - PROCESS | 1654 | 1468224113643 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 1654 | 1468224113644 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a967800 == 40 [pid = 1654] [id = 308] 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128f23400) [pid = 1654] [serial = 923] [outer = 0x0] 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129091c00) [pid = 1654] [serial = 924] [outer = 0x128f23400] 01:01:53 INFO - PROCESS | 1654 | 1468224113670 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1295ea800) [pid = 1654] [serial = 925] [outer = 0x128f23400] 01:01:53 INFO - PROCESS | 1654 | 1468224113988 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]]]}] 01:01:54 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 01:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 01:01:54 INFO - PROCESS | 1654 | 1468224114010 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 1654 | 1468224114011 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:01:54 INFO - PROCESS | 1654 | 1468224114014 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 1654 | 1468224114016 Marionette TRACE conn2 <- [1,1206,null,{}] 01:01:54 INFO - PROCESS | 1654 | 1468224114021 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}] 01:01:54 INFO - PROCESS | 1654 | 1468224114022 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:54 INFO - PROCESS | 1654 | 1468224114104 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:01:54 INFO - PROCESS | 1654 | 1468224114108 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 1654 | 1468224114109 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20b000 == 41 [pid = 1654] [id = 309] 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1295e4000) [pid = 1654] [serial = 926] [outer = 0x0] 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1295f2800) [pid = 1654] [serial = 927] [outer = 0x1295e4000] 01:01:54 INFO - PROCESS | 1654 | 1468224114133 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12982a400) [pid = 1654] [serial = 928] [outer = 0x1295e4000] 01:01:54 INFO - PROCESS | 1654 | 1468224114610 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]]]}] 01:01:54 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 01:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 623ms 01:01:54 INFO - PROCESS | 1654 | 1468224114638 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:01:54 INFO - PROCESS | 1654 | 1468224114642 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:01:54 INFO - PROCESS | 1654 | 1468224114647 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 1654 | 1468224114652 Marionette TRACE conn2 <- [1,1210,null,{}] 01:01:54 INFO - PROCESS | 1654 | 1468224114658 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}] 01:01:54 INFO - PROCESS | 1654 | 1468224114661 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:54 INFO - PROCESS | 1654 | 1468224114787 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:01:54 INFO - PROCESS | 1654 | 1468224114886 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 1654 | 1468224114887 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117da0000 == 42 [pid = 1654] [id = 310] 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11656a000) [pid = 1654] [serial = 929] [outer = 0x0] 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116731400) [pid = 1654] [serial = 930] [outer = 0x11656a000] 01:01:54 INFO - PROCESS | 1654 | 1468224114918 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117dc4400) [pid = 1654] [serial = 931] [outer = 0x11656a000] 01:01:55 INFO - PROCESS | 1654 | 1468224115361 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]]]}] 01:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 776ms 01:01:55 INFO - PROCESS | 1654 | 1468224115422 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 1654 | 1468224115427 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:01:55 INFO - PROCESS | 1654 | 1468224115434 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 1654 | 1468224115437 Marionette TRACE conn2 <- [1,1214,null,{}] 01:01:55 INFO - PROCESS | 1654 | 1468224115441 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}] 01:01:55 INFO - PROCESS | 1654 | 1468224115444 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:55 INFO - PROCESS | 1654 | 1468224115555 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:01:55 INFO - PROCESS | 1654 | 1468224115626 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 1654 | 1468224115627 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121d2d000 == 43 [pid = 1654] [id = 311] 01:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118677800) [pid = 1654] [serial = 932] [outer = 0x0] 01:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119beac00) [pid = 1654] [serial = 933] [outer = 0x118677800] 01:01:55 INFO - PROCESS | 1654 | 1468224115658 Marionette DEBUG loaded listener.js 01:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119dae800) [pid = 1654] [serial = 934] [outer = 0x118677800] 01:01:56 INFO - PROCESS | 1654 | 1468224116076 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]]]}] 01:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 674ms 01:01:56 INFO - PROCESS | 1654 | 1468224116132 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:01:56 INFO - PROCESS | 1654 | 1468224116133 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:01:56 INFO - PROCESS | 1654 | 1468224116151 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - PROCESS | 1654 | 1468224116154 Marionette TRACE conn2 <- [1,1218,null,{}] 01:01:56 INFO - PROCESS | 1654 | 1468224116162 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}] 01:01:56 INFO - PROCESS | 1654 | 1468224116165 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:56 INFO - PROCESS | 1654 | 1468224116267 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:01:56 INFO - PROCESS | 1654 | 1468224116340 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 1654 | 1468224116342 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab9a000 == 44 [pid = 1654] [id = 312] 01:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1260c6000) [pid = 1654] [serial = 935] [outer = 0x0] 01:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1270f4800) [pid = 1654] [serial = 936] [outer = 0x1260c6000] 01:01:56 INFO - PROCESS | 1654 | 1468224116372 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128a67c00) [pid = 1654] [serial = 937] [outer = 0x1260c6000] 01:01:56 INFO - PROCESS | 1654 | 1468224116793 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]]]}] 01:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 01:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:01:56 INFO - PROCESS | 1654 | 1468224116823 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:01:56 INFO - PROCESS | 1654 | 1468224116825 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:01:56 INFO - PROCESS | 1654 | 1468224116827 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - PROCESS | 1654 | 1468224116829 Marionette TRACE conn2 <- [1,1222,null,{}] 01:01:56 INFO - PROCESS | 1654 | 1468224116831 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}] 01:01:56 INFO - PROCESS | 1654 | 1468224116833 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:56 INFO - PROCESS | 1654 | 1468224116939 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:01:57 INFO - PROCESS | 1654 | 1468224116997 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 1654 | 1468224116998 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c014800 == 45 [pid = 1654] [id = 313] 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a78000) [pid = 1654] [serial = 938] [outer = 0x0] 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128dc9c00) [pid = 1654] [serial = 939] [outer = 0x128a78000] 01:01:57 INFO - PROCESS | 1654 | 1468224117027 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128f1b800) [pid = 1654] [serial = 940] [outer = 0x128a78000] 01:01:57 INFO - PROCESS | 1654 | 1468224117539 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] 01:01:57 INFO - PROCESS | 1654 | 1468224117553 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:01:57 INFO - PROCESS | 1654 | 1468224117556 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - PROCESS | 1654 | 1468224117558 Marionette TRACE conn2 <- [1,1226,null,{}] 01:01:57 INFO - PROCESS | 1654 | 1468224117562 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}] 01:01:57 INFO - PROCESS | 1654 | 1468224117564 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:57 INFO - PROCESS | 1654 | 1468224117725 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:01:57 INFO - PROCESS | 1654 | 1468224117796 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 1654 | 1468224117797 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9d000 == 46 [pid = 1654] [id = 314] 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1128d4000) [pid = 1654] [serial = 941] [outer = 0x0] 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128a79800) [pid = 1654] [serial = 942] [outer = 0x1128d4000] 01:01:57 INFO - PROCESS | 1654 | 1468224117826 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129092400) [pid = 1654] [serial = 943] [outer = 0x1128d4000] 01:01:58 INFO - PROCESS | 1654 | 1468224118385 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]]]}] 01:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 878ms 01:01:58 INFO - PROCESS | 1654 | 1468224118434 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:01:58 INFO - PROCESS | 1654 | 1468224118436 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:01:58 INFO - PROCESS | 1654 | 1468224118439 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 1654 | 1468224118441 Marionette TRACE conn2 <- [1,1230,null,{}] 01:01:58 INFO - PROCESS | 1654 | 1468224118445 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}] 01:01:58 INFO - PROCESS | 1654 | 1468224118446 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:58 INFO - PROCESS | 1654 | 1468224118545 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:01:58 INFO - PROCESS | 1654 | 1468224118617 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 1654 | 1468224118618 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x118351000 == 47 [pid = 1654] [id = 315] 01:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x113d64c00) [pid = 1654] [serial = 944] [outer = 0x0] 01:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x114fb8400) [pid = 1654] [serial = 945] [outer = 0x113d64c00] 01:01:58 INFO - PROCESS | 1654 | 1468224118646 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117d12400) [pid = 1654] [serial = 946] [outer = 0x113d64c00] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a967800 == 46 [pid = 1654] [id = 308] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x129a43000 == 45 [pid = 1654] [id = 307] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119c55000 == 44 [pid = 1654] [id = 306] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128f67800 == 43 [pid = 1654] [id = 305] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128d06800 == 42 [pid = 1654] [id = 304] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x124c80800 == 41 [pid = 1654] [id = 303] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121730800 == 40 [pid = 1654] [id = 302] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121407000 == 39 [pid = 1654] [id = 301] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119c58000 == 38 [pid = 1654] [id = 300] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116bcd000 == 37 [pid = 1654] [id = 299] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x115ea3800 == 36 [pid = 1654] [id = 298] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121403800 == 35 [pid = 1654] [id = 297] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe4000 == 34 [pid = 1654] [id = 296] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12921d000 == 33 [pid = 1654] [id = 295] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9d000 == 32 [pid = 1654] [id = 314] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c014800 == 31 [pid = 1654] [id = 313] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab9a000 == 30 [pid = 1654] [id = 312] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121d2d000 == 29 [pid = 1654] [id = 311] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20b000 == 28 [pid = 1654] [id = 309] 01:01:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117da0000 == 27 [pid = 1654] [id = 310] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128dd3400) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1132d9c00) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112dd0c00) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11867e800) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118332800) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113d96c00) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115f99800) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11991e800) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1129af400) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112dd6800) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1260bcc00) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121d54400) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a6ac00) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127261000) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128e21400) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128dd1800) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119da3800) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1248b6400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1214bcc00) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116736400) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12601a800) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124efa000) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126a98000) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127463c00) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128a74400) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a08000) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126e79c00) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119cf5c00) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1129a5000) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1194ea800) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11905dc00) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112a82000) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128dcb000) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119f29c00) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119be1800) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 01:01:59 INFO - PROCESS | 1654 | 1468224119686 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]]]}] 01:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1273ms 01:01:59 INFO - PROCESS | 1654 | 1468224119713 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 1654 | 1468224119715 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:01:59 INFO - PROCESS | 1654 | 1468224119718 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - PROCESS | 1654 | 1468224119720 Marionette TRACE conn2 <- [1,1234,null,{}] 01:01:59 INFO - PROCESS | 1654 | 1468224119724 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}] 01:01:59 INFO - PROCESS | 1654 | 1468224119726 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:59 INFO - PROCESS | 1654 | 1468224119808 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:01:59 INFO - PROCESS | 1654 | 1468224119813 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 1654 | 1468224119817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:01:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x113206000 == 28 [pid = 1654] [id = 316] 01:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112f4fc00) [pid = 1654] [serial = 947] [outer = 0x0] 01:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112f55c00) [pid = 1654] [serial = 948] [outer = 0x112f4fc00] 01:01:59 INFO - PROCESS | 1654 | 1468224119846 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1132db400) [pid = 1654] [serial = 949] [outer = 0x112f4fc00] 01:02:00 INFO - PROCESS | 1654 | 1468224120175 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]]]}] 01:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 01:02:00 INFO - PROCESS | 1654 | 1468224120190 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 1654 | 1468224120193 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:02:00 INFO - PROCESS | 1654 | 1468224120199 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 1654 | 1468224120202 Marionette TRACE conn2 <- [1,1238,null,{}] 01:02:00 INFO - PROCESS | 1654 | 1468224120230 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}] 01:02:00 INFO - PROCESS | 1654 | 1468224120232 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:00 INFO - PROCESS | 1654 | 1468224120311 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:02:00 INFO - PROCESS | 1654 | 1468224120318 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 1654 | 1468224120320 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bc2800 == 29 [pid = 1654] [id = 317] 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115f22c00) [pid = 1654] [serial = 950] [outer = 0x0] 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116568800) [pid = 1654] [serial = 951] [outer = 0x115f22c00] 01:02:00 INFO - PROCESS | 1654 | 1468224120347 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117d10800) [pid = 1654] [serial = 952] [outer = 0x115f22c00] 01:02:00 INFO - PROCESS | 1654 | 1468224120689 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]]]}] 01:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 541ms 01:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:02:00 INFO - PROCESS | 1654 | 1468224120739 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 1654 | 1468224120741 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:02:00 INFO - PROCESS | 1654 | 1468224120743 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 1654 | 1468224120745 Marionette TRACE conn2 <- [1,1242,null,{}] 01:02:00 INFO - PROCESS | 1654 | 1468224120762 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}] 01:02:00 INFO - PROCESS | 1654 | 1468224120765 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:00 INFO - PROCESS | 1654 | 1468224120842 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:02:00 INFO - PROCESS | 1654 | 1468224120847 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 1654 | 1468224120851 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11858a800 == 30 [pid = 1654] [id = 318] 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11830cc00) [pid = 1654] [serial = 953] [outer = 0x0] 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11905b800) [pid = 1654] [serial = 954] [outer = 0x11830cc00] 01:02:00 INFO - PROCESS | 1654 | 1468224120880 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1194eb400) [pid = 1654] [serial = 955] [outer = 0x11830cc00] 01:02:01 INFO - PROCESS | 1654 | 1468224121255 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]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 527ms 01:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:02:01 INFO - PROCESS | 1654 | 1468224121271 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 1654 | 1468224121273 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:02:01 INFO - PROCESS | 1654 | 1468224121277 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 1654 | 1468224121278 Marionette TRACE conn2 <- [1,1246,null,{}] 01:02:01 INFO - PROCESS | 1654 | 1468224121282 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}] 01:02:01 INFO - PROCESS | 1654 | 1468224121284 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:01 INFO - PROCESS | 1654 | 1468224121443 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:02:01 INFO - PROCESS | 1654 | 1468224121497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:01 INFO - PROCESS | 1654 | 1468224121498 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d8800 == 31 [pid = 1654] [id = 319] 01:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1194ea800) [pid = 1654] [serial = 956] [outer = 0x0] 01:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b16800) [pid = 1654] [serial = 957] [outer = 0x1194ea800] 01:02:01 INFO - PROCESS | 1654 | 1468224121539 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119cf6c00) [pid = 1654] [serial = 958] [outer = 0x1194ea800] 01:02:01 INFO - PROCESS | 1654 | 1468224121947 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]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 721ms 01:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:02:02 INFO - PROCESS | 1654 | 1468224121999 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 1654 | 1468224122000 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:02:02 INFO - PROCESS | 1654 | 1468224122002 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 1654 | 1468224122004 Marionette TRACE conn2 <- [1,1250,null,{}] 01:02:02 INFO - PROCESS | 1654 | 1468224122006 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}] 01:02:02 INFO - PROCESS | 1654 | 1468224122007 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:02 INFO - PROCESS | 1654 | 1468224122104 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:02:02 INFO - PROCESS | 1654 | 1468224122108 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1654 | 1468224122109 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5b000 == 32 [pid = 1654] [id = 320] 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112f5d000) [pid = 1654] [serial = 959] [outer = 0x0] 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119da3400) [pid = 1654] [serial = 960] [outer = 0x112f5d000] 01:02:02 INFO - PROCESS | 1654 | 1468224122134 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1212c3c00) [pid = 1654] [serial = 961] [outer = 0x112f5d000] 01:02:02 INFO - PROCESS | 1654 | 1468224122491 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]]]}] 01:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 517ms 01:02:02 INFO - PROCESS | 1654 | 1468224122521 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 1654 | 1468224122522 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:02:02 INFO - PROCESS | 1654 | 1468224122531 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 1654 | 1468224122532 Marionette TRACE conn2 <- [1,1254,null,{}] 01:02:02 INFO - PROCESS | 1654 | 1468224122534 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}] 01:02:02 INFO - PROCESS | 1654 | 1468224122538 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:02 INFO - PROCESS | 1654 | 1468224122648 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:02:02 INFO - PROCESS | 1654 | 1468224122652 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1654 | 1468224122653 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150e800 == 33 [pid = 1654] [id = 321] 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1214bf400) [pid = 1654] [serial = 962] [outer = 0x0] 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121c9e800) [pid = 1654] [serial = 963] [outer = 0x1214bf400] 01:02:02 INFO - PROCESS | 1654 | 1468224122678 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125072800) [pid = 1654] [serial = 964] [outer = 0x1214bf400] 01:02:03 INFO - PROCESS | 1654 | 1468224123036 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]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 01:02:03 INFO - PROCESS | 1654 | 1468224123062 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 1654 | 1468224123064 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:02:03 INFO - PROCESS | 1654 | 1468224123075 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 1654 | 1468224123076 Marionette TRACE conn2 <- [1,1258,null,{}] 01:02:03 INFO - PROCESS | 1654 | 1468224123078 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}] 01:02:03 INFO - PROCESS | 1654 | 1468224123079 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:03 INFO - PROCESS | 1654 | 1468224123171 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:02:03 INFO - PROCESS | 1654 | 1468224123208 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 1654 | 1468224123209 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bd0000 == 34 [pid = 1654] [id = 322] 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117d12c00) [pid = 1654] [serial = 965] [outer = 0x0] 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1260c5c00) [pid = 1654] [serial = 966] [outer = 0x117d12c00] 01:02:03 INFO - PROCESS | 1654 | 1468224123233 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126e79c00) [pid = 1654] [serial = 967] [outer = 0x117d12c00] 01:02:03 INFO - PROCESS | 1654 | 1468224123553 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]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 01:02:03 INFO - PROCESS | 1654 | 1468224123595 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 1654 | 1468224123596 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:02:03 INFO - PROCESS | 1654 | 1468224123599 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 1654 | 1468224123600 Marionette TRACE conn2 <- [1,1262,null,{}] 01:02:03 INFO - PROCESS | 1654 | 1468224123602 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}] 01:02:03 INFO - PROCESS | 1654 | 1468224123603 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:03 INFO - PROCESS | 1654 | 1468224123700 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:02:03 INFO - PROCESS | 1654 | 1468224123703 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 1654 | 1468224123704 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e9d800 == 35 [pid = 1654] [id = 323] 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126a9ec00) [pid = 1654] [serial = 968] [outer = 0x0] 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12746bc00) [pid = 1654] [serial = 969] [outer = 0x126a9ec00] 01:02:03 INFO - PROCESS | 1654 | 1468224123729 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128a0fc00) [pid = 1654] [serial = 970] [outer = 0x126a9ec00] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12601c800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1260bc000) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128dd3000) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x110fd2000) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d6000) [pid = 1654] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118327800) [pid = 1654] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121c9f800) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112fd8000) [pid = 1654] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1217b9800) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116855000) [pid = 1654] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128cf800) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1212ba800) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1295e4000) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128f23400) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121388400) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:02:04 INFO - PROCESS | 1654 | 1468224124215 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 01:02:04 INFO - PROCESS | 1654 | 1468224124278 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 1654 | 1468224124280 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:02:04 INFO - PROCESS | 1654 | 1468224124285 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 1654 | 1468224124287 Marionette TRACE conn2 <- [1,1266,null,{}] 01:02:04 INFO - PROCESS | 1654 | 1468224124289 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}] 01:02:04 INFO - PROCESS | 1654 | 1468224124299 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:04 INFO - PROCESS | 1654 | 1468224124379 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:02:04 INFO - PROCESS | 1654 | 1468224124385 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1654 | 1468224124386 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a1000 == 36 [pid = 1654] [id = 324] 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117d10c00) [pid = 1654] [serial = 971] [outer = 0x0] 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1194ec400) [pid = 1654] [serial = 972] [outer = 0x117d10c00] 01:02:04 INFO - PROCESS | 1654 | 1468224124410 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1217b9800) [pid = 1654] [serial = 973] [outer = 0x117d10c00] 01:02:04 INFO - PROCESS | 1654 | 1468224124740 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 01:02:04 INFO - PROCESS | 1654 | 1468224124755 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:02:04 INFO - PROCESS | 1654 | 1468224124756 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:02:04 INFO - PROCESS | 1654 | 1468224124758 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 1654 | 1468224124760 Marionette TRACE conn2 <- [1,1270,null,{}] 01:02:04 INFO - PROCESS | 1654 | 1468224124762 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}] 01:02:04 INFO - PROCESS | 1654 | 1468224124763 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:04 INFO - PROCESS | 1654 | 1468224124847 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:02:04 INFO - PROCESS | 1654 | 1468224124902 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1654 | 1468224124904 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272df000 == 37 [pid = 1654] [id = 325] 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110fd2000) [pid = 1654] [serial = 974] [outer = 0x0] 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1260bc000) [pid = 1654] [serial = 975] [outer = 0x110fd2000] 01:02:04 INFO - PROCESS | 1654 | 1468224124928 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a65400) [pid = 1654] [serial = 976] [outer = 0x110fd2000] 01:02:05 INFO - PROCESS | 1654 | 1468224125189 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]]]}] 01:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 01:02:05 INFO - PROCESS | 1654 | 1468224125239 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 1654 | 1468224125240 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:02:05 INFO - PROCESS | 1654 | 1468224125243 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 1654 | 1468224125244 Marionette TRACE conn2 <- [1,1274,null,{}] 01:02:05 INFO - PROCESS | 1654 | 1468224125247 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}] 01:02:05 INFO - PROCESS | 1654 | 1468224125250 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:05 INFO - PROCESS | 1654 | 1468224125352 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:02:05 INFO - PROCESS | 1654 | 1468224125356 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 1654 | 1468224125358 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f59800 == 38 [pid = 1654] [id = 326] 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a04400) [pid = 1654] [serial = 977] [outer = 0x0] 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a76400) [pid = 1654] [serial = 978] [outer = 0x128a04400] 01:02:05 INFO - PROCESS | 1654 | 1468224125384 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128dd5c00) [pid = 1654] [serial = 979] [outer = 0x128a04400] 01:02:05 INFO - PROCESS | 1654 | 1468224125723 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]]]}] 01:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 01:02:05 INFO - PROCESS | 1654 | 1468224125763 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 1654 | 1468224125764 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:02:05 INFO - PROCESS | 1654 | 1468224125766 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 1654 | 1468224125767 Marionette TRACE conn2 <- [1,1278,null,{}] 01:02:05 INFO - PROCESS | 1654 | 1468224125770 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}] 01:02:05 INFO - PROCESS | 1654 | 1468224125771 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:05 INFO - PROCESS | 1654 | 1468224125875 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:02:05 INFO - PROCESS | 1654 | 1468224125883 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 1654 | 1468224125885 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12929a800 == 39 [pid = 1654] [id = 327] 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128dd6800) [pid = 1654] [serial = 980] [outer = 0x0] 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128e94000) [pid = 1654] [serial = 981] [outer = 0x128dd6800] 01:02:05 INFO - PROCESS | 1654 | 1468224125909 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128ea0c00) [pid = 1654] [serial = 982] [outer = 0x128dd6800] 01:02:06 INFO - PROCESS | 1654 | 1468224126432 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]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 01:02:06 INFO - PROCESS | 1654 | 1468224126491 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 1654 | 1468224126493 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:02:06 INFO - PROCESS | 1654 | 1468224126496 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 1654 | 1468224126501 Marionette TRACE conn2 <- [1,1282,null,{}] 01:02:06 INFO - PROCESS | 1654 | 1468224126505 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}] 01:02:06 INFO - PROCESS | 1654 | 1468224126507 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:06 INFO - PROCESS | 1654 | 1468224126621 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:02:06 INFO - PROCESS | 1654 | 1468224126680 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 1654 | 1468224126681 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bb9800 == 40 [pid = 1654] [id = 328] 01:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112f49800) [pid = 1654] [serial = 983] [outer = 0x0] 01:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1131cf000) [pid = 1654] [serial = 984] [outer = 0x112f49800] 01:02:06 INFO - PROCESS | 1654 | 1468224126712 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x115f22800) [pid = 1654] [serial = 985] [outer = 0x112f49800] 01:02:07 INFO - PROCESS | 1654 | 1468224127255 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]]]}] 01:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 775ms 01:02:07 INFO - PROCESS | 1654 | 1468224127294 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 1654 | 1468224127298 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:02:07 INFO - PROCESS | 1654 | 1468224127305 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 1654 | 1468224127307 Marionette TRACE conn2 <- [1,1286,null,{}] 01:02:07 INFO - PROCESS | 1654 | 1468224127310 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}] 01:02:07 INFO - PROCESS | 1654 | 1468224127312 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:07 INFO - PROCESS | 1654 | 1468224127423 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:02:07 INFO - PROCESS | 1654 | 1468224127503 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 1654 | 1468224127504 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x113222000 == 41 [pid = 1654] [id = 329] 01:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115f2a000) [pid = 1654] [serial = 986] [outer = 0x0] 01:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117d1b000) [pid = 1654] [serial = 987] [outer = 0x115f2a000] 01:02:07 INFO - PROCESS | 1654 | 1468224127535 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11905e400) [pid = 1654] [serial = 988] [outer = 0x115f2a000] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x128f59800 == 40 [pid = 1654] [id = 326] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1272df000 == 39 [pid = 1654] [id = 325] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a1000 == 38 [pid = 1654] [id = 324] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x124e9d800 == 37 [pid = 1654] [id = 323] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x121bd0000 == 36 [pid = 1654] [id = 322] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12150e800 == 35 [pid = 1654] [id = 321] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5b000 == 34 [pid = 1654] [id = 320] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d8800 == 33 [pid = 1654] [id = 319] 01:02:08 INFO - PROCESS | 1654 | 1468224128207 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]]]}] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11858a800 == 32 [pid = 1654] [id = 318] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x116bc2800 == 31 [pid = 1654] [id = 317] 01:02:08 INFO - PROCESS | 1654 | --DOCSHELL 0x113206000 == 30 [pid = 1654] [id = 316] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12746a400) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128e24000) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dd1000) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128ea0000) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118307c00) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119b17000) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1212c0800) [pid = 1654] [serial = 901] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11859a400) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1194e3800) [pid = 1654] [serial = 892] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128e93800) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1133cb400) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11684d400) [pid = 1654] [serial = 895] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121c9a000) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11830c000) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1194e4c00) [pid = 1654] [serial = 898] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129adc00) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112f55800) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128e19000) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1298adc00) [pid = 1654] [serial = 495] [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.] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1295f2800) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129091c00) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1212b6c00) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128f23000) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128f1dc00) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12982a400) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124efd800) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1295ea800) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12601b400) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e9d800) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 01:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x121fbe800) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 01:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 923ms 01:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:02:08 INFO - PROCESS | 1654 | 1468224128229 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 1654 | 1468224128231 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:02:08 INFO - PROCESS | 1654 | 1468224128234 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - PROCESS | 1654 | 1468224128236 Marionette TRACE conn2 <- [1,1290,null,{}] 01:02:08 INFO - PROCESS | 1654 | 1468224128240 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}] 01:02:08 INFO - PROCESS | 1654 | 1468224128242 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:08 INFO - PROCESS | 1654 | 1468224128322 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:02:08 INFO - PROCESS | 1654 | 1468224128327 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1654 | 1468224128330 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116512800 == 31 [pid = 1654] [id = 330] 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1165e9000) [pid = 1654] [serial = 989] [outer = 0x0] 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11685b800) [pid = 1654] [serial = 990] [outer = 0x1165e9000] 01:02:08 INFO - PROCESS | 1654 | 1468224128361 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11830a800) [pid = 1654] [serial = 991] [outer = 0x1165e9000] 01:02:08 INFO - PROCESS | 1654 | 1468224128709 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]]]}] 01:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 524ms 01:02:08 INFO - PROCESS | 1654 | 1468224128759 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 1654 | 1468224128761 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:02:08 INFO - PROCESS | 1654 | 1468224128766 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - PROCESS | 1654 | 1468224128767 Marionette TRACE conn2 <- [1,1294,null,{}] 01:02:08 INFO - PROCESS | 1654 | 1468224128770 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}] 01:02:08 INFO - PROCESS | 1654 | 1468224128771 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:08 INFO - PROCESS | 1654 | 1468224128849 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:02:08 INFO - PROCESS | 1654 | 1468224128877 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1654 | 1468224128878 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118404800 == 32 [pid = 1654] [id = 331] 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1194e3000) [pid = 1654] [serial = 992] [outer = 0x0] 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116564400) [pid = 1654] [serial = 993] [outer = 0x1194e3000] 01:02:08 INFO - PROCESS | 1654 | 1468224128905 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119921c00) [pid = 1654] [serial = 994] [outer = 0x1194e3000] 01:02:09 INFO - PROCESS | 1654 | 1468224129250 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]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 01:02:09 INFO - PROCESS | 1654 | 1468224129286 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:02:09 INFO - PROCESS | 1654 | 1468224129287 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:02:09 INFO - PROCESS | 1654 | 1468224129289 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1654 | 1468224129292 Marionette TRACE conn2 <- [1,1298,null,{}] 01:02:09 INFO - PROCESS | 1654 | 1468224129304 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}] 01:02:09 INFO - PROCESS | 1654 | 1468224129308 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:09 INFO - PROCESS | 1654 | 1468224129409 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:02:09 INFO - PROCESS | 1654 | 1468224129416 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 1654 | 1468224129419 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119caf000 == 33 [pid = 1654] [id = 332] 01:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112a82000) [pid = 1654] [serial = 995] [outer = 0x0] 01:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119dae000) [pid = 1654] [serial = 996] [outer = 0x112a82000] 01:02:09 INFO - PROCESS | 1654 | 1468224129447 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121705400) [pid = 1654] [serial = 997] [outer = 0x112a82000] 01:02:09 INFO - PROCESS | 1654 | 1468224129764 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]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 522ms 01:02:09 INFO - PROCESS | 1654 | 1468224129812 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 1654 | 1468224129813 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:02:09 INFO - PROCESS | 1654 | 1468224129816 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1654 | 1468224129817 Marionette TRACE conn2 <- [1,1302,null,{}] 01:02:09 INFO - PROCESS | 1654 | 1468224129819 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}] 01:02:09 INFO - PROCESS | 1654 | 1468224129821 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:09 INFO - PROCESS | 1654 | 1468224129929 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:02:09 INFO - PROCESS | 1654 | 1468224129936 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 1654 | 1468224129937 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x121510800 == 34 [pid = 1654] [id = 333] 01:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12170f400) [pid = 1654] [serial = 998] [outer = 0x0] 01:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121d53000) [pid = 1654] [serial = 999] [outer = 0x12170f400] 01:02:09 INFO - PROCESS | 1654 | 1468224129961 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124ef1000) [pid = 1654] [serial = 1000] [outer = 0x12170f400] 01:02:10 INFO - PROCESS | 1654 | 1468224130303 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]]]}] 01:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 01:02:10 INFO - PROCESS | 1654 | 1468224130343 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 1654 | 1468224130344 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:02:10 INFO - PROCESS | 1654 | 1468224130346 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 1654 | 1468224130348 Marionette TRACE conn2 <- [1,1306,null,{}] 01:02:10 INFO - PROCESS | 1654 | 1468224130352 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}] 01:02:10 INFO - PROCESS | 1654 | 1468224130354 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:10 INFO - PROCESS | 1654 | 1468224130452 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:02:10 INFO - PROCESS | 1654 | 1468224130456 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 1654 | 1468224130457 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bca000 == 35 [pid = 1654] [id = 334] 01:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1129ac000) [pid = 1654] [serial = 1001] [outer = 0x0] 01:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1251aa800) [pid = 1654] [serial = 1002] [outer = 0x1129ac000] 01:02:10 INFO - PROCESS | 1654 | 1468224130482 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126a98000) [pid = 1654] [serial = 1003] [outer = 0x1129ac000] 01:02:10 INFO - PROCESS | 1654 | 1468224130829 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]]]}] 01:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 522ms 01:02:10 INFO - PROCESS | 1654 | 1468224130872 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 1654 | 1468224130873 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:02:10 INFO - PROCESS | 1654 | 1468224130875 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 1654 | 1468224130876 Marionette TRACE conn2 <- [1,1310,null,{}] 01:02:10 INFO - PROCESS | 1654 | 1468224130879 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}] 01:02:10 INFO - PROCESS | 1654 | 1468224130883 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:11 INFO - PROCESS | 1654 | 1468224131001 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:02:11 INFO - PROCESS | 1654 | 1468224131036 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 1654 | 1468224131037 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e2000 == 36 [pid = 1654] [id = 335] 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12601bc00) [pid = 1654] [serial = 1004] [outer = 0x0] 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a0a000) [pid = 1654] [serial = 1005] [outer = 0x12601bc00] 01:02:11 INFO - PROCESS | 1654 | 1468224131062 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e24000) [pid = 1654] [serial = 1006] [outer = 0x12601bc00] 01:02:11 INFO - PROCESS | 1654 | 1468224131410 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] 01:02:11 INFO - PROCESS | 1654 | 1468224131455 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:02:11 INFO - PROCESS | 1654 | 1468224131457 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 1654 | 1468224131458 Marionette TRACE conn2 <- [1,1314,null,{}] 01:02:11 INFO - PROCESS | 1654 | 1468224131461 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}] 01:02:11 INFO - PROCESS | 1654 | 1468224131462 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:11 INFO - PROCESS | 1654 | 1468224131560 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:02:11 INFO - PROCESS | 1654 | 1468224131565 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 1654 | 1468224131566 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d09000 == 37 [pid = 1654] [id = 336] 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a75400) [pid = 1654] [serial = 1007] [outer = 0x0] 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128ea1c00) [pid = 1654] [serial = 1008] [outer = 0x128a75400] 01:02:11 INFO - PROCESS | 1654 | 1468224131591 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f20400) [pid = 1654] [serial = 1009] [outer = 0x128a75400] 01:02:11 INFO - PROCESS | 1654 | 1468224131902 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]]]}] 01:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 472ms 01:02:11 INFO - PROCESS | 1654 | 1468224131930 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 1654 | 1468224131931 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:02:11 INFO - PROCESS | 1654 | 1468224131949 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 1654 | 1468224131952 Marionette TRACE conn2 <- [1,1318,null,{}] 01:02:11 INFO - PROCESS | 1654 | 1468224131956 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}] 01:02:11 INFO - PROCESS | 1654 | 1468224131957 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:12 INFO - PROCESS | 1654 | 1468224132057 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:02:12 INFO - PROCESS | 1654 | 1468224132095 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 1654 | 1468224132096 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d22800 == 38 [pid = 1654] [id = 337] 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f19800) [pid = 1654] [serial = 1010] [outer = 0x0] 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129072800) [pid = 1654] [serial = 1011] [outer = 0x128f19800] 01:02:12 INFO - PROCESS | 1654 | 1468224132120 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129096c00) [pid = 1654] [serial = 1012] [outer = 0x128f19800] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a04400) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f5d000) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115f22c00) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1214bf400) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117d12c00) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11656a000) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11830cc00) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126a9ec00) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118677800) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112f4fc00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1260c6000) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1194ea800) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113d64c00) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a78000) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fd2000) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1128d4000) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:02:12 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117d10c00) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:02:12 INFO - PROCESS | 1654 | 1468224132516 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]]]}] 01:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 574ms 01:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:02:12 INFO - PROCESS | 1654 | 1468224132523 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 1654 | 1468224132525 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:02:12 INFO - PROCESS | 1654 | 1468224132527 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 1654 | 1468224132528 Marionette TRACE conn2 <- [1,1322,null,{}] 01:02:12 INFO - PROCESS | 1654 | 1468224132530 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}] 01:02:12 INFO - PROCESS | 1654 | 1468224132532 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:12 INFO - PROCESS | 1654 | 1468224132646 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:02:12 INFO - PROCESS | 1654 | 1468224132682 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 1654 | 1468224132684 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca9000 == 39 [pid = 1654] [id = 338] 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128d4000) [pid = 1654] [serial = 1013] [outer = 0x0] 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118677800) [pid = 1654] [serial = 1014] [outer = 0x1128d4000] 01:02:12 INFO - PROCESS | 1654 | 1468224132708 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1217bc400) [pid = 1654] [serial = 1015] [outer = 0x1128d4000] 01:02:12 INFO - PROCESS | 1654 | 1468224132970 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]]]}] 01:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 01:02:13 INFO - PROCESS | 1654 | 1468224132997 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 1654 | 1468224132998 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:02:13 INFO - PROCESS | 1654 | 1468224133008 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 1654 | 1468224133009 Marionette TRACE conn2 <- [1,1326,null,{}] 01:02:13 INFO - PROCESS | 1654 | 1468224133012 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}] 01:02:13 INFO - PROCESS | 1654 | 1468224133013 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:13 INFO - PROCESS | 1654 | 1468224133108 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:02:13 INFO - PROCESS | 1654 | 1468224133112 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 1654 | 1468224133113 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a48800 == 40 [pid = 1654] [id = 339] 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124880c00) [pid = 1654] [serial = 1016] [outer = 0x0] 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a79c00) [pid = 1654] [serial = 1017] [outer = 0x124880c00] 01:02:13 INFO - PROCESS | 1654 | 1468224133146 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x129097400) [pid = 1654] [serial = 1018] [outer = 0x124880c00] 01:02:13 INFO - PROCESS | 1654 | 1468224133480 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]]]}] 01:02:13 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 01:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 524ms 01:02:13 INFO - PROCESS | 1654 | 1468224133541 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 1654 | 1468224133543 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:02:13 INFO - PROCESS | 1654 | 1468224133545 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 1654 | 1468224133547 Marionette TRACE conn2 <- [1,1330,null,{}] 01:02:13 INFO - PROCESS | 1654 | 1468224133549 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}] 01:02:13 INFO - PROCESS | 1654 | 1468224133551 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:13 INFO - PROCESS | 1654 | 1468224133641 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:02:13 INFO - PROCESS | 1654 | 1468224133644 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 1654 | 1468224133646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab8a000 == 41 [pid = 1654] [id = 340] 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1295e4c00) [pid = 1654] [serial = 1019] [outer = 0x0] 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129824800) [pid = 1654] [serial = 1020] [outer = 0x1295e4c00] 01:02:13 INFO - PROCESS | 1654 | 1468224133674 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1298acc00) [pid = 1654] [serial = 1021] [outer = 0x1295e4c00] 01:02:13 INFO - PROCESS | 1654 | 1468224133991 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]]]}] 01:02:14 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 01:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 01:02:14 INFO - PROCESS | 1654 | 1468224134018 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 1654 | 1468224134020 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:02:14 INFO - PROCESS | 1654 | 1468224134023 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - PROCESS | 1654 | 1468224134024 Marionette TRACE conn2 <- [1,1334,null,{}] 01:02:14 INFO - PROCESS | 1654 | 1468224134026 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}] 01:02:14 INFO - PROCESS | 1654 | 1468224134027 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:14 INFO - PROCESS | 1654 | 1468224134113 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:02:14 INFO - PROCESS | 1654 | 1468224134175 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 1654 | 1468224134176 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20a000 == 42 [pid = 1654] [id = 341] 01:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1295e8c00) [pid = 1654] [serial = 1022] [outer = 0x0] 01:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1298b4c00) [pid = 1654] [serial = 1023] [outer = 0x1295e8c00] 01:02:14 INFO - PROCESS | 1654 | 1468224134212 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a931800) [pid = 1654] [serial = 1024] [outer = 0x1295e8c00] 01:02:14 INFO - PROCESS | 1654 | 1468224134803 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]]]}] 01:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 01:02:14 INFO - PROCESS | 1654 | 1468224134894 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 1654 | 1468224134896 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:02:14 INFO - PROCESS | 1654 | 1468224134913 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - PROCESS | 1654 | 1468224134915 Marionette TRACE conn2 <- [1,1338,null,{}] 01:02:14 INFO - PROCESS | 1654 | 1468224134919 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}] 01:02:14 INFO - PROCESS | 1654 | 1468224134920 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:15 INFO - PROCESS | 1654 | 1468224135035 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:02:15 INFO - PROCESS | 1654 | 1468224135090 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 1654 | 1468224135092 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11841a000 == 43 [pid = 1654] [id = 342] 01:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115ed5800) [pid = 1654] [serial = 1025] [outer = 0x0] 01:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118330800) [pid = 1654] [serial = 1026] [outer = 0x115ed5800] 01:02:15 INFO - PROCESS | 1654 | 1468224135123 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118b5b000) [pid = 1654] [serial = 1027] [outer = 0x115ed5800] 01:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1174ms 01:02:16 INFO - PROCESS | 1654 | 1468224136078 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]]]}] 01:02:16 INFO - PROCESS | 1654 | 1468224136085 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 1654 | 1468224136089 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:02:16 INFO - PROCESS | 1654 | 1468224136093 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 1654 | 1468224136095 Marionette TRACE conn2 <- [1,1342,null,{}] 01:02:16 INFO - PROCESS | 1654 | 1468224136098 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}] 01:02:16 INFO - PROCESS | 1654 | 1468224136101 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:16 INFO - PROCESS | 1654 | 1468224136207 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:02:16 INFO - PROCESS | 1654 | 1468224136262 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 1654 | 1468224136263 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12525a000 == 44 [pid = 1654] [id = 343] 01:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119cea400) [pid = 1654] [serial = 1028] [outer = 0x0] 01:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1212bd800) [pid = 1654] [serial = 1029] [outer = 0x119cea400] 01:02:16 INFO - PROCESS | 1654 | 1468224136294 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121ada800) [pid = 1654] [serial = 1030] [outer = 0x119cea400] 01:02:16 INFO - PROCESS | 1654 | 1468224136757 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]]]}] 01:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms 01:02:16 INFO - PROCESS | 1654 | 1468224136813 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 1654 | 1468224136815 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:02:16 INFO - PROCESS | 1654 | 1468224136817 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 1654 | 1468224136820 Marionette TRACE conn2 <- [1,1346,null,{}] 01:02:16 INFO - PROCESS | 1654 | 1468224136828 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}] 01:02:16 INFO - PROCESS | 1654 | 1468224136831 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:16 INFO - PROCESS | 1654 | 1468224136935 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:02:17 INFO - PROCESS | 1654 | 1468224136995 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 1654 | 1468224136997 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b475000 == 45 [pid = 1654] [id = 344] 01:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121d5f800) [pid = 1654] [serial = 1031] [outer = 0x0] 01:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128a0c800) [pid = 1654] [serial = 1032] [outer = 0x121d5f800] 01:02:17 INFO - PROCESS | 1654 | 1468224137040 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128dd1800) [pid = 1654] [serial = 1033] [outer = 0x121d5f800] 01:02:17 INFO - PROCESS | 1654 | 1468224137594 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]]]}] 01:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 972ms 01:02:17 INFO - PROCESS | 1654 | 1468224137794 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 1654 | 1468224137799 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:02:17 INFO - PROCESS | 1654 | 1468224137806 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 1654 | 1468224137808 Marionette TRACE conn2 <- [1,1350,null,{}] 01:02:17 INFO - PROCESS | 1654 | 1468224137814 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}] 01:02:17 INFO - PROCESS | 1654 | 1468224137817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:17 INFO - PROCESS | 1654 | 1468224137954 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:02:18 INFO - PROCESS | 1654 | 1468224138083 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 1654 | 1468224138088 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bc7800 == 46 [pid = 1654] [id = 345] 01:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1128d3800) [pid = 1654] [serial = 1034] [outer = 0x0] 01:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11326d000) [pid = 1654] [serial = 1035] [outer = 0x1128d3800] 01:02:18 INFO - PROCESS | 1654 | 1468224138134 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11629f800) [pid = 1654] [serial = 1036] [outer = 0x1128d3800] 01:02:18 INFO - PROCESS | 1654 | 1468224138674 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]]]}] 01:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 01:02:18 INFO - PROCESS | 1654 | 1468224138687 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 1654 | 1468224138690 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:02:18 INFO - PROCESS | 1654 | 1468224138697 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 1654 | 1468224138701 Marionette TRACE conn2 <- [1,1354,null,{}] 01:02:18 INFO - PROCESS | 1654 | 1468224138704 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}] 01:02:18 INFO - PROCESS | 1654 | 1468224138707 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab8a000 == 45 [pid = 1654] [id = 340] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x129a48800 == 44 [pid = 1654] [id = 339] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca9000 == 43 [pid = 1654] [id = 338] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128d22800 == 42 [pid = 1654] [id = 337] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128d09000 == 41 [pid = 1654] [id = 336] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e2000 == 40 [pid = 1654] [id = 335] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121bca000 == 39 [pid = 1654] [id = 334] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121510800 == 38 [pid = 1654] [id = 333] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119caf000 == 37 [pid = 1654] [id = 332] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118404800 == 36 [pid = 1654] [id = 331] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116512800 == 35 [pid = 1654] [id = 330] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118351000 == 34 [pid = 1654] [id = 315] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116bb9800 == 33 [pid = 1654] [id = 328] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12929a800 == 32 [pid = 1654] [id = 327] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x113222000 == 31 [pid = 1654] [id = 329] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116bc7800 == 30 [pid = 1654] [id = 345] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b475000 == 29 [pid = 1654] [id = 344] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12525a000 == 28 [pid = 1654] [id = 343] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20a000 == 27 [pid = 1654] [id = 341] 01:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11841a000 == 26 [pid = 1654] [id = 342] 01:02:19 INFO - PROCESS | 1654 | 1468224139439 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128e94000) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a76400) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119da3400) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116568800) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117d10800) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121c9e800) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1260c5c00) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117dc4400) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11905b800) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116731400) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125072800) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1194eb400) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12746bc00) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119dae800) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112f55c00) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119beac00) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126e79c00) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1132db400) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a67c00) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1270f4800) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119b16800) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117d12400) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128f1b800) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x114fb8400) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128a65400) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128dc9c00) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x129092400) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a79800) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1194ec400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128a0fc00) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128dd5c00) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1260bc000) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1212c3c00) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1217b9800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119cf6c00) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 01:02:19 INFO - PROCESS | 1654 | 1468224139563 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 1654 | 1468224139564 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d45800 == 27 [pid = 1654] [id = 346] 01:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1122b3000) [pid = 1654] [serial = 1037] [outer = 0x0] 01:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1128cf400) [pid = 1654] [serial = 1038] [outer = 0x1122b3000] 01:02:19 INFO - PROCESS | 1654 | 1468224139593 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1129ae800) [pid = 1654] [serial = 1039] [outer = 0x1122b3000] 01:02:19 INFO - PROCESS | 1654 | 1468224139909 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]]]}] 01:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1228ms 01:02:19 INFO - PROCESS | 1654 | 1468224139924 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 1654 | 1468224139927 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:02:19 INFO - PROCESS | 1654 | 1468224139931 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 1654 | 1468224139937 Marionette TRACE conn2 <- [1,1358,null,{}] 01:02:19 INFO - PROCESS | 1654 | 1468224139940 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}] 01:02:19 INFO - PROCESS | 1654 | 1468224139941 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:20 INFO - PROCESS | 1654 | 1468224140041 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:02:20 INFO - PROCESS | 1654 | 1468224140090 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 1654 | 1468224140092 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11688a000 == 28 [pid = 1654] [id = 347] 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112a7ac00) [pid = 1654] [serial = 1040] [outer = 0x0] 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11303e000) [pid = 1654] [serial = 1041] [outer = 0x112a7ac00] 01:02:20 INFO - PROCESS | 1654 | 1468224140118 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113d94800) [pid = 1654] [serial = 1042] [outer = 0x112a7ac00] 01:02:20 INFO - PROCESS | 1654 | 1468224140413 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]]]}] 01:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 525ms 01:02:20 INFO - PROCESS | 1654 | 1468224140456 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:02:20 INFO - PROCESS | 1654 | 1468224140458 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:02:20 INFO - PROCESS | 1654 | 1468224140461 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - PROCESS | 1654 | 1468224140462 Marionette TRACE conn2 <- [1,1362,null,{}] 01:02:20 INFO - PROCESS | 1654 | 1468224140468 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}] 01:02:20 INFO - PROCESS | 1654 | 1468224140470 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:20 INFO - PROCESS | 1654 | 1468224140570 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:02:20 INFO - PROCESS | 1654 | 1468224140650 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 1654 | 1468224140651 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d24800 == 29 [pid = 1654] [id = 348] 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x114f8c800) [pid = 1654] [serial = 1043] [outer = 0x0] 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117098400) [pid = 1654] [serial = 1044] [outer = 0x114f8c800] 01:02:20 INFO - PROCESS | 1654 | 1468224140705 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118306800) [pid = 1654] [serial = 1045] [outer = 0x114f8c800] 01:02:21 INFO - PROCESS | 1654 | 1468224141097 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]]]}] 01:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 01:02:21 INFO - PROCESS | 1654 | 1468224141134 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 1654 | 1468224141136 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:02:21 INFO - PROCESS | 1654 | 1468224141144 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 1654 | 1468224141147 Marionette TRACE conn2 <- [1,1366,null,{}] 01:02:21 INFO - PROCESS | 1654 | 1468224141150 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}] 01:02:21 INFO - PROCESS | 1654 | 1468224141152 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:21 INFO - PROCESS | 1654 | 1468224141258 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:02:21 INFO - PROCESS | 1654 | 1468224141297 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1654 | 1468224141298 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d2000 == 30 [pid = 1654] [id = 349] 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118334c00) [pid = 1654] [serial = 1046] [outer = 0x0] 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118682c00) [pid = 1654] [serial = 1047] [outer = 0x118334c00] 01:02:21 INFO - PROCESS | 1654 | 1468224141323 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1194ec000) [pid = 1654] [serial = 1048] [outer = 0x118334c00] 01:02:21 INFO - PROCESS | 1654 | 1468224141637 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] 01:02:21 INFO - PROCESS | 1654 | 1468224141670 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:02:21 INFO - PROCESS | 1654 | 1468224141672 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 1654 | 1468224141674 Marionette TRACE conn2 <- [1,1370,null,{}] 01:02:21 INFO - PROCESS | 1654 | 1468224141676 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}] 01:02:21 INFO - PROCESS | 1654 | 1468224141677 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:21 INFO - PROCESS | 1654 | 1468224141772 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:02:21 INFO - PROCESS | 1654 | 1468224141809 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1654 | 1468224141810 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c65800 == 31 [pid = 1654] [id = 350] 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129a9c00) [pid = 1654] [serial = 1049] [outer = 0x0] 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11991e000) [pid = 1654] [serial = 1050] [outer = 0x1129a9c00] 01:02:21 INFO - PROCESS | 1654 | 1468224141835 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119cf6c00) [pid = 1654] [serial = 1051] [outer = 0x1129a9c00] 01:02:22 INFO - PROCESS | 1654 | 1468224142161 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] 01:02:22 INFO - PROCESS | 1654 | 1468224142198 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:02:22 INFO - PROCESS | 1654 | 1468224142200 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1654 | 1468224142201 Marionette TRACE conn2 <- [1,1374,null,{}] 01:02:22 INFO - PROCESS | 1654 | 1468224142204 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}] 01:02:22 INFO - PROCESS | 1654 | 1468224142205 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:22 INFO - PROCESS | 1654 | 1468224142300 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:02:22 INFO - PROCESS | 1654 | 1468224142304 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 1654 | 1468224142308 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140d800 == 32 [pid = 1654] [id = 351] 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113d8f400) [pid = 1654] [serial = 1052] [outer = 0x0] 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212bec00) [pid = 1654] [serial = 1053] [outer = 0x113d8f400] 01:02:22 INFO - PROCESS | 1654 | 1468224142341 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121ad8c00) [pid = 1654] [serial = 1054] [outer = 0x113d8f400] 01:02:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:02:22 INFO - PROCESS | 1654 | 1468224142698 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] 01:02:22 INFO - PROCESS | 1654 | 1468224142723 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:02:22 INFO - PROCESS | 1654 | 1468224142725 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1654 | 1468224142726 Marionette TRACE conn2 <- [1,1378,null,{}] 01:02:22 INFO - PROCESS | 1654 | 1468224142729 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}] 01:02:22 INFO - PROCESS | 1654 | 1468224142730 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:22 INFO - PROCESS | 1654 | 1468224142828 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:02:22 INFO - PROCESS | 1654 | 1468224142863 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 1654 | 1468224142865 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x112691000 == 33 [pid = 1654] [id = 352] 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121c98800) [pid = 1654] [serial = 1055] [outer = 0x0] 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1249f0000) [pid = 1654] [serial = 1056] [outer = 0x121c98800] 01:02:22 INFO - PROCESS | 1654 | 1468224142889 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124ef5c00) [pid = 1654] [serial = 1057] [outer = 0x121c98800] 01:02:23 INFO - PROCESS | 1654 | 1468224143228 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] 01:02:23 INFO - PROCESS | 1654 | 1468224143246 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:02:23 INFO - PROCESS | 1654 | 1468224143249 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 1654 | 1468224143252 Marionette TRACE conn2 <- [1,1382,null,{}] 01:02:23 INFO - PROCESS | 1654 | 1468224143255 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}] 01:02:23 INFO - PROCESS | 1654 | 1468224143257 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:23 INFO - PROCESS | 1654 | 1468224143353 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:02:23 INFO - PROCESS | 1654 | 1468224143361 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 1654 | 1468224143363 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124997800 == 34 [pid = 1654] [id = 353] 01:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11303bc00) [pid = 1654] [serial = 1058] [outer = 0x0] 01:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1260c2400) [pid = 1654] [serial = 1059] [outer = 0x11303bc00] 01:02:23 INFO - PROCESS | 1654 | 1468224143387 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126e11000) [pid = 1654] [serial = 1060] [outer = 0x11303bc00] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1295e8c00) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12601bc00) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1129ac000) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128f19800) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d4000) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128dd6800) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115f2a000) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a75400) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1194e3000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112f49800) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1165e9000) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112a82000) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12170f400) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124880c00) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:02:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1295e4c00) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:02:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:02:23 INFO - PROCESS | 1654 | 1468224143866 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] 01:02:23 INFO - PROCESS | 1654 | 1468224143922 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:02:23 INFO - PROCESS | 1654 | 1468224143924 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 1654 | 1468224143925 Marionette TRACE conn2 <- [1,1386,null,{}] 01:02:23 INFO - PROCESS | 1654 | 1468224143928 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}] 01:02:23 INFO - PROCESS | 1654 | 1468224143929 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:24 INFO - PROCESS | 1654 | 1468224144006 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:02:24 INFO - PROCESS | 1654 | 1468224144083 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 1654 | 1468224144084 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12525a000 == 35 [pid = 1654] [id = 354] 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129ac000) [pid = 1654] [serial = 1061] [outer = 0x0] 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115f2b800) [pid = 1654] [serial = 1062] [outer = 0x1129ac000] 01:02:24 INFO - PROCESS | 1654 | 1468224144111 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124880c00) [pid = 1654] [serial = 1063] [outer = 0x1129ac000] 01:02:24 INFO - PROCESS | 1654 | 1468224144383 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] 01:02:24 INFO - PROCESS | 1654 | 1468224144396 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:02:24 INFO - PROCESS | 1654 | 1468224144399 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 1654 | 1468224144402 Marionette TRACE conn2 <- [1,1390,null,{}] 01:02:24 INFO - PROCESS | 1654 | 1468224144410 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}] 01:02:24 INFO - PROCESS | 1654 | 1468224144411 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:24 INFO - PROCESS | 1654 | 1468224144493 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:02:24 INFO - PROCESS | 1654 | 1468224144497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 1654 | 1468224144499 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e48000 == 36 [pid = 1654] [id = 355] 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117d10c00) [pid = 1654] [serial = 1064] [outer = 0x0] 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x127462400) [pid = 1654] [serial = 1065] [outer = 0x117d10c00] 01:02:24 INFO - PROCESS | 1654 | 1468224144525 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128a08400) [pid = 1654] [serial = 1066] [outer = 0x117d10c00] 01:02:24 INFO - PROCESS | 1654 | 1468224144836 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]]]}] 01:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 477ms 01:02:24 INFO - PROCESS | 1654 | 1468224144877 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 1654 | 1468224144878 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:02:24 INFO - PROCESS | 1654 | 1468224144880 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 1654 | 1468224144881 Marionette TRACE conn2 <- [1,1394,null,{}] 01:02:24 INFO - PROCESS | 1654 | 1468224144884 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}] 01:02:24 INFO - PROCESS | 1654 | 1468224144885 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:24 INFO - PROCESS | 1654 | 1468224144990 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:02:24 INFO - PROCESS | 1654 | 1468224144996 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1654 | 1468224144998 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c86800 == 37 [pid = 1654] [id = 356] 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112f4e800) [pid = 1654] [serial = 1067] [outer = 0x0] 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128a07c00) [pid = 1654] [serial = 1068] [outer = 0x112f4e800] 01:02:25 INFO - PROCESS | 1654 | 1468224145026 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a70800) [pid = 1654] [serial = 1069] [outer = 0x112f4e800] 01:02:25 INFO - PROCESS | 1654 | 1468224145357 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]]]}] 01:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 01:02:25 INFO - PROCESS | 1654 | 1468224145398 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 1654 | 1468224145400 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:02:25 INFO - PROCESS | 1654 | 1468224145402 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - PROCESS | 1654 | 1468224145404 Marionette TRACE conn2 <- [1,1398,null,{}] 01:02:25 INFO - PROCESS | 1654 | 1468224145407 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}] 01:02:25 INFO - PROCESS | 1654 | 1468224145408 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:25 INFO - PROCESS | 1654 | 1468224145499 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:02:25 INFO - PROCESS | 1654 | 1468224145505 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1654 | 1468224145506 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11985e800 == 38 [pid = 1654] [id = 357] 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a71000) [pid = 1654] [serial = 1070] [outer = 0x0] 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128dcd000) [pid = 1654] [serial = 1071] [outer = 0x128a71000] 01:02:25 INFO - PROCESS | 1654 | 1468224145530 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e23400) [pid = 1654] [serial = 1072] [outer = 0x128a71000] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11688a000 == 37 [pid = 1654] [id = 347] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x112d45800 == 36 [pid = 1654] [id = 346] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x113d24800 == 35 [pid = 1654] [id = 348] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d2000 == 34 [pid = 1654] [id = 349] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124997800 == 33 [pid = 1654] [id = 353] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12525a000 == 32 [pid = 1654] [id = 354] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x126e48000 == 31 [pid = 1654] [id = 355] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119c65800 == 30 [pid = 1654] [id = 350] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12140d800 == 29 [pid = 1654] [id = 351] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x112691000 == 28 [pid = 1654] [id = 352] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128a79c00) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x129824800) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129096c00) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1298acc00) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f20400) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124ef1000) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1217bc400) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129097400) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126a98000) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1298b4c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128c86800 == 27 [pid = 1654] [id = 356] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128a0a000) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1251aa800) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e24000) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x129072800) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118677800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128ea0c00) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x117d1b000) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11905e400) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128ea1c00) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x116564400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119921c00) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1131cf000) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x115f22800) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x11685b800) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11830a800) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119dae000) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x121705400) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x121d53000) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12a931800) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 01:02:26 INFO - PROCESS | 1654 | 1468224146923 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]]]}] 01:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1571ms 01:02:26 INFO - PROCESS | 1654 | 1468224146974 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 1654 | 1468224146976 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:02:26 INFO - PROCESS | 1654 | 1468224146979 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 1654 | 1468224146981 Marionette TRACE conn2 <- [1,1402,null,{}] 01:02:26 INFO - PROCESS | 1654 | 1468224146991 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}] 01:02:26 INFO - PROCESS | 1654 | 1468224146993 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:27 INFO - PROCESS | 1654 | 1468224147079 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:02:27 INFO - PROCESS | 1654 | 1468224147132 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1654 | 1468224147133 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11301d000 == 28 [pid = 1654] [id = 358] 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1128d1000) [pid = 1654] [serial = 1073] [outer = 0x0] 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1128d2c00) [pid = 1654] [serial = 1074] [outer = 0x1128d1000] 01:02:27 INFO - PROCESS | 1654 | 1468224147161 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1129ac800) [pid = 1654] [serial = 1075] [outer = 0x1128d1000] 01:02:27 INFO - PROCESS | 1654 | 1468224147474 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]]]}] 01:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 527ms 01:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:02:27 INFO - PROCESS | 1654 | 1468224147506 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:02:27 INFO - PROCESS | 1654 | 1468224147510 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:02:27 INFO - PROCESS | 1654 | 1468224147514 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:02:27 INFO - PROCESS | 1654 | 1468224147518 Marionette TRACE conn2 <- [1,1406,null,{}] 01:02:27 INFO - PROCESS | 1654 | 1468224147521 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}] 01:02:27 INFO - PROCESS | 1654 | 1468224147523 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:27 INFO - PROCESS | 1654 | 1468224147598 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:02:27 INFO - PROCESS | 1654 | 1468224147603 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1654 | 1468224147604 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab4800 == 29 [pid = 1654] [id = 359] 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x112a7c800) [pid = 1654] [serial = 1076] [outer = 0x0] 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x112f5ec00) [pid = 1654] [serial = 1077] [outer = 0x112a7c800] 01:02:27 INFO - PROCESS | 1654 | 1468224147633 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1132d5400) [pid = 1654] [serial = 1078] [outer = 0x112a7c800] 01:02:27 INFO - PROCESS | 1654 | 1468224147971 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]]]}] 01:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 473ms 01:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:02:27 INFO - PROCESS | 1654 | 1468224147988 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:02:27 INFO - PROCESS | 1654 | 1468224147989 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:02:27 INFO - PROCESS | 1654 | 1468224147991 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1654 | 1468224148006 Marionette TRACE conn2 <- [1,1410,null,{}] 01:02:28 INFO - PROCESS | 1654 | 1468224148014 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}] 01:02:28 INFO - PROCESS | 1654 | 1468224148017 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:28 INFO - PROCESS | 1654 | 1468224148093 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:02:28 INFO - PROCESS | 1654 | 1468224148099 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 1654 | 1468224148103 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x118413800 == 30 [pid = 1654] [id = 360] 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x110f82000) [pid = 1654] [serial = 1079] [outer = 0x0] 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x115f8d000) [pid = 1654] [serial = 1080] [outer = 0x110f82000] 01:02:28 INFO - PROCESS | 1654 | 1468224148131 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116855000) [pid = 1654] [serial = 1081] [outer = 0x110f82000] 01:02:28 INFO - PROCESS | 1654 | 1468224148488 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]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 533ms 01:02:28 INFO - PROCESS | 1654 | 1468224148525 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 1654 | 1468224148527 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:02:28 INFO - PROCESS | 1654 | 1468224148529 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1654 | 1468224148530 Marionette TRACE conn2 <- [1,1414,null,{}] 01:02:28 INFO - PROCESS | 1654 | 1468224148533 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}] 01:02:28 INFO - PROCESS | 1654 | 1468224148534 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:28 INFO - PROCESS | 1654 | 1468224148629 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:02:28 INFO - PROCESS | 1654 | 1468224148637 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 1654 | 1468224148638 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194d0000 == 31 [pid = 1654] [id = 361] 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x117d13800) [pid = 1654] [serial = 1082] [outer = 0x0] 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118302400) [pid = 1654] [serial = 1083] [outer = 0x117d13800] 01:02:28 INFO - PROCESS | 1654 | 1468224148663 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118331c00) [pid = 1654] [serial = 1084] [outer = 0x117d13800] 01:02:28 INFO - PROCESS | 1654 | 1468224148981 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]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 468ms 01:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:02:29 INFO - PROCESS | 1654 | 1468224148997 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 1654 | 1468224148999 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:02:29 INFO - PROCESS | 1654 | 1468224149005 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - PROCESS | 1654 | 1468224149006 Marionette TRACE conn2 <- [1,1418,null,{}] 01:02:29 INFO - PROCESS | 1654 | 1468224149009 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}] 01:02:29 INFO - PROCESS | 1654 | 1468224149010 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:29 INFO - PROCESS | 1654 | 1468224149089 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:02:29 INFO - PROCESS | 1654 | 1468224149093 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1654 | 1468224149094 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d51800 == 32 [pid = 1654] [id = 362] 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1129b3000) [pid = 1654] [serial = 1085] [outer = 0x0] 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11859b800) [pid = 1654] [serial = 1086] [outer = 0x1129b3000] 01:02:29 INFO - PROCESS | 1654 | 1468224149120 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118b66c00) [pid = 1654] [serial = 1087] [outer = 0x1129b3000] 01:02:29 INFO - PROCESS | 1654 | 1468224149464 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]]]}] 01:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 01:02:29 INFO - PROCESS | 1654 | 1468224149475 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 1654 | 1468224149477 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:02:29 INFO - PROCESS | 1654 | 1468224149479 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - PROCESS | 1654 | 1468224149480 Marionette TRACE conn2 <- [1,1422,null,{}] 01:02:29 INFO - PROCESS | 1654 | 1468224149484 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}] 01:02:29 INFO - PROCESS | 1654 | 1468224149490 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:29 INFO - PROCESS | 1654 | 1468224149605 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:02:29 INFO - PROCESS | 1654 | 1468224149611 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1654 | 1468224149612 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140f000 == 33 [pid = 1654] [id = 363] 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119061800) [pid = 1654] [serial = 1088] [outer = 0x0] 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1194f0800) [pid = 1654] [serial = 1089] [outer = 0x119061800] 01:02:29 INFO - PROCESS | 1654 | 1468224149639 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119cf7000) [pid = 1654] [serial = 1090] [outer = 0x119061800] 01:02:29 INFO - PROCESS | 1654 | 1468224149953 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]]]}] 01:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 01:02:30 INFO - PROCESS | 1654 | 1468224150000 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:02:30 INFO - PROCESS | 1654 | 1468224150001 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:02:30 INFO - PROCESS | 1654 | 1468224150003 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 1654 | 1468224150004 Marionette TRACE conn2 <- [1,1426,null,{}] 01:02:30 INFO - PROCESS | 1654 | 1468224150007 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}] 01:02:30 INFO - PROCESS | 1654 | 1468224150008 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:30 INFO - PROCESS | 1654 | 1468224150088 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:02:30 INFO - PROCESS | 1654 | 1468224150091 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:30 INFO - PROCESS | 1654 | 1468224150092 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x121826000 == 34 [pid = 1654] [id = 364] 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x110fc9c00) [pid = 1654] [serial = 1091] [outer = 0x0] 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119dae800) [pid = 1654] [serial = 1092] [outer = 0x110fc9c00] 01:02:30 INFO - PROCESS | 1654 | 1468224150119 Marionette DEBUG loaded listener.js 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1212bf000) [pid = 1654] [serial = 1093] [outer = 0x110fc9c00] 01:02:30 INFO - PROCESS | 1654 | 1468224150425 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]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 01:02:30 INFO - PROCESS | 1654 | 1468224150472 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 1654 | 1468224150473 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:02:30 INFO - PROCESS | 1654 | 1468224150475 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 1654 | 1468224150476 Marionette TRACE conn2 <- [1,1430,null,{}] 01:02:30 INFO - PROCESS | 1654 | 1468224150478 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}] 01:02:30 INFO - PROCESS | 1654 | 1468224150479 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:30 INFO - PROCESS | 1654 | 1468224150575 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:02:30 INFO - PROCESS | 1654 | 1468224150581 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:30 INFO - PROCESS | 1654 | 1468224150584 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe2800 == 35 [pid = 1654] [id = 365] 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1212bf800) [pid = 1654] [serial = 1094] [outer = 0x0] 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1214c6000) [pid = 1654] [serial = 1095] [outer = 0x1212bf800] 01:02:30 INFO - PROCESS | 1654 | 1468224150611 Marionette DEBUG loaded listener.js 01:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121a1bc00) [pid = 1654] [serial = 1096] [outer = 0x1212bf800] 01:02:31 INFO - PROCESS | 1654 | 1468224151030 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]]]}] 01:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 568ms 01:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:02:31 INFO - PROCESS | 1654 | 1468224151044 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:02:31 INFO - PROCESS | 1654 | 1468224151045 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:02:31 INFO - PROCESS | 1654 | 1468224151048 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:02:31 INFO - PROCESS | 1654 | 1468224151052 Marionette TRACE conn2 <- [1,1434,null,{}] 01:02:31 INFO - PROCESS | 1654 | 1468224151056 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}] 01:02:31 INFO - PROCESS | 1654 | 1468224151057 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:31 INFO - PROCESS | 1654 | 1468224151182 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:02:31 INFO - PROCESS | 1654 | 1468224151247 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 1654 | 1468224151248 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118412800 == 36 [pid = 1654] [id = 366] 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118328000) [pid = 1654] [serial = 1097] [outer = 0x0] 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121c9b800) [pid = 1654] [serial = 1098] [outer = 0x118328000] 01:02:31 INFO - PROCESS | 1654 | 1468224151273 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124889c00) [pid = 1654] [serial = 1099] [outer = 0x118328000] 01:02:31 INFO - PROCESS | 1654 | 1468224151559 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]]]}] 01:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 524ms 01:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:02:31 INFO - PROCESS | 1654 | 1468224151573 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:02:31 INFO - PROCESS | 1654 | 1468224151575 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:02:31 INFO - PROCESS | 1654 | 1468224151577 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:02:31 INFO - PROCESS | 1654 | 1468224151579 Marionette TRACE conn2 <- [1,1438,null,{}] 01:02:31 INFO - PROCESS | 1654 | 1468224151584 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}] 01:02:31 INFO - PROCESS | 1654 | 1468224151587 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:31 INFO - PROCESS | 1654 | 1468224151695 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:02:31 INFO - PROCESS | 1654 | 1468224151703 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 1654 | 1468224151704 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e3f800 == 37 [pid = 1654] [id = 367] 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1248ba000) [pid = 1654] [serial = 1100] [outer = 0x0] 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124efa000) [pid = 1654] [serial = 1101] [outer = 0x1248ba000] 01:02:31 INFO - PROCESS | 1654 | 1468224151743 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118607c00) [pid = 1654] [serial = 1102] [outer = 0x1248ba000] 01:02:32 INFO - PROCESS | 1654 | 1468224152172 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]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 620ms 01:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:02:32 INFO - PROCESS | 1654 | 1468224152209 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 1654 | 1468224152210 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:02:32 INFO - PROCESS | 1654 | 1468224152212 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 1654 | 1468224152214 Marionette TRACE conn2 <- [1,1442,null,{}] 01:02:32 INFO - PROCESS | 1654 | 1468224152218 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}] 01:02:32 INFO - PROCESS | 1654 | 1468224152220 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:32 INFO - PROCESS | 1654 | 1468224152332 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:02:32 INFO - PROCESS | 1654 | 1468224152367 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 1654 | 1468224152369 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d50800 == 38 [pid = 1654] [id = 368] 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124eb4000) [pid = 1654] [serial = 1103] [outer = 0x0] 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1270f3800) [pid = 1654] [serial = 1104] [outer = 0x124eb4000] 01:02:32 INFO - PROCESS | 1654 | 1468224152394 Marionette DEBUG loaded listener.js 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a07400) [pid = 1654] [serial = 1105] [outer = 0x124eb4000] 01:02:32 INFO - PROCESS | 1654 | 1468224152694 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]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 01:02:32 INFO - PROCESS | 1654 | 1468224152732 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 1654 | 1468224152735 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:02:32 INFO - PROCESS | 1654 | 1468224152739 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 1654 | 1468224152740 Marionette TRACE conn2 <- [1,1446,null,{}] 01:02:32 INFO - PROCESS | 1654 | 1468224152742 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}] 01:02:32 INFO - PROCESS | 1654 | 1468224152743 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:32 INFO - PROCESS | 1654 | 1468224152838 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:02:32 INFO - PROCESS | 1654 | 1468224152849 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 1654 | 1468224152851 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12928f000 == 39 [pid = 1654] [id = 369] 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a0cc00) [pid = 1654] [serial = 1106] [outer = 0x0] 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a67c00) [pid = 1654] [serial = 1107] [outer = 0x128a0cc00] 01:02:32 INFO - PROCESS | 1654 | 1468224152876 Marionette DEBUG loaded listener.js 01:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a78000) [pid = 1654] [serial = 1108] [outer = 0x128a0cc00] 01:02:33 INFO - PROCESS | 1654 | 1468224153215 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]]]}] 01:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 01:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:02:33 INFO - PROCESS | 1654 | 1468224153261 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:02:33 INFO - PROCESS | 1654 | 1468224153262 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:02:33 INFO - PROCESS | 1654 | 1468224153264 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:02:33 INFO - PROCESS | 1654 | 1468224153265 Marionette TRACE conn2 <- [1,1450,null,{}] 01:02:33 INFO - PROCESS | 1654 | 1468224153268 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}] 01:02:33 INFO - PROCESS | 1654 | 1468224153269 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:33 INFO - PROCESS | 1654 | 1468224153373 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:02:33 INFO - PROCESS | 1654 | 1468224153378 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 1654 | 1468224153379 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x129668000 == 40 [pid = 1654] [id = 370] 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a10c00) [pid = 1654] [serial = 1109] [outer = 0x0] 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128dce800) [pid = 1654] [serial = 1110] [outer = 0x128a10c00] 01:02:33 INFO - PROCESS | 1654 | 1468224153403 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128dd5000) [pid = 1654] [serial = 1111] [outer = 0x128a10c00] 01:02:33 INFO - PROCESS | 1654 | 1468224153740 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]]]}] 01:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 01:02:33 INFO - PROCESS | 1654 | 1468224153785 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:02:33 INFO - PROCESS | 1654 | 1468224153786 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:02:33 INFO - PROCESS | 1654 | 1468224153788 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:02:33 INFO - PROCESS | 1654 | 1468224153789 Marionette TRACE conn2 <- [1,1454,null,{}] 01:02:33 INFO - PROCESS | 1654 | 1468224153792 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}] 01:02:33 INFO - PROCESS | 1654 | 1468224153793 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:33 INFO - PROCESS | 1654 | 1468224153889 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:02:33 INFO - PROCESS | 1654 | 1468224153901 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 1654 | 1468224153902 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a4f800 == 41 [pid = 1654] [id = 371] 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128dd5400) [pid = 1654] [serial = 1112] [outer = 0x0] 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128e20800) [pid = 1654] [serial = 1113] [outer = 0x128dd5400] 01:02:33 INFO - PROCESS | 1654 | 1468224153926 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128e94800) [pid = 1654] [serial = 1114] [outer = 0x128dd5400] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121c98800) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117d10c00) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119cea400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121d5f800) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1122b3000) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1129ac000) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115ed5800) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f4e800) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128d3800) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11303bc00) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113d8f400) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1129a9c00) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112a7ac00) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118334c00) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:02:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x114f8c800) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:02:34 INFO - PROCESS | 1654 | 1468224154388 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]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 620ms 01:02:34 INFO - PROCESS | 1654 | 1468224154409 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 1654 | 1468224154410 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:02:34 INFO - PROCESS | 1654 | 1468224154413 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 1654 | 1468224154415 Marionette TRACE conn2 <- [1,1458,null,{}] 01:02:34 INFO - PROCESS | 1654 | 1468224154420 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}] 01:02:34 INFO - PROCESS | 1654 | 1468224154421 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:34 INFO - PROCESS | 1654 | 1468224154514 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:02:34 INFO - PROCESS | 1654 | 1468224154522 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:34 INFO - PROCESS | 1654 | 1468224154523 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x129882000 == 42 [pid = 1654] [id = 372] 01:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1128d0000) [pid = 1654] [serial = 1115] [outer = 0x0] 01:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x114f99400) [pid = 1654] [serial = 1116] [outer = 0x1128d0000] 01:02:34 INFO - PROCESS | 1654 | 1468224154548 Marionette DEBUG loaded listener.js 01:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118307400) [pid = 1654] [serial = 1117] [outer = 0x1128d0000] 01:02:34 INFO - PROCESS | 1654 | 1468224154876 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]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 472ms 01:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:02:34 INFO - PROCESS | 1654 | 1468224154888 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 1654 | 1468224154890 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:02:34 INFO - PROCESS | 1654 | 1468224154892 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 1654 | 1468224154893 Marionette TRACE conn2 <- [1,1462,null,{}] 01:02:34 INFO - PROCESS | 1654 | 1468224154895 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}] 01:02:34 INFO - PROCESS | 1654 | 1468224154896 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | 1468224155000 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:02:35 INFO - PROCESS | 1654 | 1468224155007 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1654 | 1468224155008 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab97800 == 43 [pid = 1654] [id = 373] 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117d1f400) [pid = 1654] [serial = 1118] [outer = 0x0] 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1212c1c00) [pid = 1654] [serial = 1119] [outer = 0x117d1f400] 01:02:35 INFO - PROCESS | 1654 | 1468224155032 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1260c9800) [pid = 1654] [serial = 1120] [outer = 0x117d1f400] 01:02:35 INFO - PROCESS | 1654 | 1468224155350 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]]]}] 01:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 467ms 01:02:35 INFO - PROCESS | 1654 | 1468224155360 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 1654 | 1468224155361 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:02:35 INFO - PROCESS | 1654 | 1468224155363 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 1654 | 1468224155364 Marionette TRACE conn2 <- [1,1466,null,{}] 01:02:35 INFO - PROCESS | 1654 | 1468224155368 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}] 01:02:35 INFO - PROCESS | 1654 | 1468224155371 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | 1468224155460 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:02:35 INFO - PROCESS | 1654 | 1468224155464 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1654 | 1468224155465 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b475800 == 44 [pid = 1654] [id = 374] 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12170c000) [pid = 1654] [serial = 1121] [outer = 0x0] 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dcf800) [pid = 1654] [serial = 1122] [outer = 0x12170c000] 01:02:35 INFO - PROCESS | 1654 | 1468224155489 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128e9d400) [pid = 1654] [serial = 1123] [outer = 0x12170c000] 01:02:35 INFO - PROCESS | 1654 | 1468224155821 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]]]}] 01:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 472ms 01:02:35 INFO - PROCESS | 1654 | 1468224155837 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 1654 | 1468224155838 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:02:35 INFO - PROCESS | 1654 | 1468224155840 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 1654 | 1468224155842 Marionette TRACE conn2 <- [1,1470,null,{}] 01:02:35 INFO - PROCESS | 1654 | 1468224155844 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}] 01:02:35 INFO - PROCESS | 1654 | 1468224155845 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | 1468224155964 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:02:35 INFO - PROCESS | 1654 | 1468224155973 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1654 | 1468224155974 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c008800 == 45 [pid = 1654] [id = 375] 01:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119da0800) [pid = 1654] [serial = 1124] [outer = 0x0] 01:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128e9f000) [pid = 1654] [serial = 1125] [outer = 0x119da0800] 01:02:36 INFO - PROCESS | 1654 | 1468224156014 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128f20400) [pid = 1654] [serial = 1126] [outer = 0x119da0800] 01:02:36 INFO - PROCESS | 1654 | 1468224156627 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]]]}] 01:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 820ms 01:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:02:36 INFO - PROCESS | 1654 | 1468224156662 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:02:36 INFO - PROCESS | 1654 | 1468224156664 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:02:36 INFO - PROCESS | 1654 | 1468224156670 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:02:36 INFO - PROCESS | 1654 | 1468224156672 Marionette TRACE conn2 <- [1,1474,null,{}] 01:02:36 INFO - PROCESS | 1654 | 1468224156676 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}] 01:02:36 INFO - PROCESS | 1654 | 1468224156678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:36 INFO - PROCESS | 1654 | 1468224156796 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:02:36 INFO - PROCESS | 1654 | 1468224156876 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:36 INFO - PROCESS | 1654 | 1468224156878 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116707000 == 46 [pid = 1654] [id = 376] 01:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111f2c800) [pid = 1654] [serial = 1127] [outer = 0x0] 01:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1128cac00) [pid = 1654] [serial = 1128] [outer = 0x111f2c800] 01:02:36 INFO - PROCESS | 1654 | 1468224156910 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1129af400) [pid = 1654] [serial = 1129] [outer = 0x111f2c800] 01:02:37 INFO - PROCESS | 1654 | 1468224157530 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]]]}] 01:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1075ms 01:02:37 INFO - PROCESS | 1654 | 1468224157762 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:02:37 INFO - PROCESS | 1654 | 1468224157764 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:02:37 INFO - PROCESS | 1654 | 1468224157769 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:02:37 INFO - PROCESS | 1654 | 1468224157770 Marionette TRACE conn2 <- [1,1478,null,{}] 01:02:37 INFO - PROCESS | 1654 | 1468224157774 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}] 01:02:37 INFO - PROCESS | 1654 | 1468224157776 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:37 INFO - PROCESS | 1654 | 1468224157880 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:02:37 INFO - PROCESS | 1654 | 1468224157930 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:37 INFO - PROCESS | 1654 | 1468224157933 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11678e000 == 47 [pid = 1654] [id = 377] 01:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1129aa000) [pid = 1654] [serial = 1130] [outer = 0x0] 01:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112f4f400) [pid = 1654] [serial = 1131] [outer = 0x1129aa000] 01:02:37 INFO - PROCESS | 1654 | 1468224157960 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1132d9c00) [pid = 1654] [serial = 1132] [outer = 0x1129aa000] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b475800 == 46 [pid = 1654] [id = 374] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab97800 == 45 [pid = 1654] [id = 373] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129882000 == 44 [pid = 1654] [id = 372] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129a4f800 == 43 [pid = 1654] [id = 371] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129668000 == 42 [pid = 1654] [id = 370] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128dcd000) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12928f000 == 41 [pid = 1654] [id = 369] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119d50800 == 40 [pid = 1654] [id = 368] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x126e3f800 == 39 [pid = 1654] [id = 367] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x118412800 == 38 [pid = 1654] [id = 366] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe2800 == 37 [pid = 1654] [id = 365] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121826000 == 36 [pid = 1654] [id = 364] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12140f000 == 35 [pid = 1654] [id = 363] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119d51800 == 34 [pid = 1654] [id = 362] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1194d0000 == 33 [pid = 1654] [id = 361] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x118413800 == 32 [pid = 1654] [id = 360] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab4800 == 31 [pid = 1654] [id = 359] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11301d000 == 30 [pid = 1654] [id = 358] 01:02:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11985e800 == 29 [pid = 1654] [id = 357] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128a70800) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124ef5c00) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x127462400) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121ada800) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dd1800) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128cf400) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124880c00) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118330800) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a07c00) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11629f800) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126e11000) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121ad8c00) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a0c800) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1212bd800) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1129ae800) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119cf6c00) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118b5b000) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115f2b800) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1249f0000) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11303e000) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1212bec00) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11991e000) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118682c00) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1260c2400) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1194ec000) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117098400) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113d94800) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11326d000) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a08400) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118306800) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 01:02:38 INFO - PROCESS | 1654 | 1468224158435 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]]]}] 01:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 673ms 01:02:38 INFO - PROCESS | 1654 | 1468224158442 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:02:38 INFO - PROCESS | 1654 | 1468224158444 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:02:38 INFO - PROCESS | 1654 | 1468224158449 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:02:38 INFO - PROCESS | 1654 | 1468224158455 Marionette TRACE conn2 <- [1,1482,null,{}] 01:02:38 INFO - PROCESS | 1654 | 1468224158458 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}] 01:02:38 INFO - PROCESS | 1654 | 1468224158459 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:38 INFO - PROCESS | 1654 | 1468224158563 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:02:38 INFO - PROCESS | 1654 | 1468224158567 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 1654 | 1468224158568 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a800 == 30 [pid = 1654] [id = 378] 01:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116564c00) [pid = 1654] [serial = 1133] [outer = 0x0] 01:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117d10800) [pid = 1654] [serial = 1134] [outer = 0x116564c00] 01:02:38 INFO - PROCESS | 1654 | 1468224158596 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117dc7800) [pid = 1654] [serial = 1135] [outer = 0x116564c00] 01:02:38 INFO - PROCESS | 1654 | 1468224158963 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]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 575ms 01:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:02:39 INFO - PROCESS | 1654 | 1468224159023 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 1654 | 1468224159024 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:02:39 INFO - PROCESS | 1654 | 1468224159026 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 1654 | 1468224159028 Marionette TRACE conn2 <- [1,1486,null,{}] 01:02:39 INFO - PROCESS | 1654 | 1468224159041 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}] 01:02:39 INFO - PROCESS | 1654 | 1468224159044 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:39 INFO - PROCESS | 1654 | 1468224159125 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:02:39 INFO - PROCESS | 1654 | 1468224159134 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:39 INFO - PROCESS | 1654 | 1468224159137 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958800 == 31 [pid = 1654] [id = 379] 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118b65400) [pid = 1654] [serial = 1136] [outer = 0x0] 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11905ec00) [pid = 1654] [serial = 1137] [outer = 0x118b65400] 01:02:39 INFO - PROCESS | 1654 | 1468224159169 Marionette DEBUG loaded listener.js 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11990c800) [pid = 1654] [serial = 1138] [outer = 0x118b65400] 01:02:39 INFO - PROCESS | 1654 | 1468224159543 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]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 01:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:02:39 INFO - PROCESS | 1654 | 1468224159596 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 1654 | 1468224159597 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:02:39 INFO - PROCESS | 1654 | 1468224159601 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 1654 | 1468224159603 Marionette TRACE conn2 <- [1,1490,null,{}] 01:02:39 INFO - PROCESS | 1654 | 1468224159605 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}] 01:02:39 INFO - PROCESS | 1654 | 1468224159606 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:39 INFO - PROCESS | 1654 | 1468224159684 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:02:39 INFO - PROCESS | 1654 | 1468224159689 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:39 INFO - PROCESS | 1654 | 1468224159690 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0cd800 == 32 [pid = 1654] [id = 380] 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119b17000) [pid = 1654] [serial = 1139] [outer = 0x0] 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119bea000) [pid = 1654] [serial = 1140] [outer = 0x119b17000] 01:02:39 INFO - PROCESS | 1654 | 1468224159715 Marionette DEBUG loaded listener.js 01:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119cf7800) [pid = 1654] [serial = 1141] [outer = 0x119b17000] 01:02:40 INFO - PROCESS | 1654 | 1468224160035 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]]]}] 01:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 471ms 01:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:02:40 INFO - PROCESS | 1654 | 1468224160071 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:02:40 INFO - PROCESS | 1654 | 1468224160072 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:02:40 INFO - PROCESS | 1654 | 1468224160074 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:02:40 INFO - PROCESS | 1654 | 1468224160076 Marionette TRACE conn2 <- [1,1494,null,{}] 01:02:40 INFO - PROCESS | 1654 | 1468224160078 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}] 01:02:40 INFO - PROCESS | 1654 | 1468224160079 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:40 INFO - PROCESS | 1654 | 1468224160173 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:02:40 INFO - PROCESS | 1654 | 1468224160267 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:40 INFO - PROCESS | 1654 | 1468224160268 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121819000 == 33 [pid = 1654] [id = 381] 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121632400) [pid = 1654] [serial = 1142] [outer = 0x0] 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1217b9800) [pid = 1654] [serial = 1143] [outer = 0x121632400] 01:02:40 INFO - PROCESS | 1654 | 1468224160296 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121ae6400) [pid = 1654] [serial = 1144] [outer = 0x121632400] 01:02:40 INFO - PROCESS | 1654 | 1468224160621 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]]]}] 01:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 01:02:40 INFO - PROCESS | 1654 | 1468224160643 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:02:40 INFO - PROCESS | 1654 | 1468224160645 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:02:40 INFO - PROCESS | 1654 | 1468224160647 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:02:40 INFO - PROCESS | 1654 | 1468224160648 Marionette TRACE conn2 <- [1,1498,null,{}] 01:02:40 INFO - PROCESS | 1654 | 1468224160650 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}] 01:02:40 INFO - PROCESS | 1654 | 1468224160654 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:40 INFO - PROCESS | 1654 | 1468224160775 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:02:40 INFO - PROCESS | 1654 | 1468224160778 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:40 INFO - PROCESS | 1654 | 1468224160780 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x125261000 == 34 [pid = 1654] [id = 382] 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121c9cc00) [pid = 1654] [serial = 1145] [outer = 0x0] 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124c93800) [pid = 1654] [serial = 1146] [outer = 0x121c9cc00] 01:02:40 INFO - PROCESS | 1654 | 1468224160805 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126987000) [pid = 1654] [serial = 1147] [outer = 0x121c9cc00] 01:02:41 INFO - PROCESS | 1654 | 1468224161149 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]]]}] 01:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 01:02:41 INFO - PROCESS | 1654 | 1468224161167 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 1654 | 1468224161168 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:02:41 INFO - PROCESS | 1654 | 1468224161171 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - PROCESS | 1654 | 1468224161172 Marionette TRACE conn2 <- [1,1502,null,{}] 01:02:41 INFO - PROCESS | 1654 | 1468224161174 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}] 01:02:41 INFO - PROCESS | 1654 | 1468224161175 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:41 INFO - PROCESS | 1654 | 1468224161269 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:02:41 INFO - PROCESS | 1654 | 1468224161279 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 1654 | 1468224161280 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d2800 == 35 [pid = 1654] [id = 383] 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126a9e000) [pid = 1654] [serial = 1148] [outer = 0x0] 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127460000) [pid = 1654] [serial = 1149] [outer = 0x126a9e000] 01:02:41 INFO - PROCESS | 1654 | 1468224161304 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a03c00) [pid = 1654] [serial = 1150] [outer = 0x126a9e000] 01:02:41 INFO - PROCESS | 1654 | 1468224161638 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]]]}] 01:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 01:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:02:41 INFO - PROCESS | 1654 | 1468224161689 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 1654 | 1468224161690 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:02:41 INFO - PROCESS | 1654 | 1468224161692 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - PROCESS | 1654 | 1468224161694 Marionette TRACE conn2 <- [1,1506,null,{}] 01:02:41 INFO - PROCESS | 1654 | 1468224161696 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}] 01:02:41 INFO - PROCESS | 1654 | 1468224161697 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:41 INFO - PROCESS | 1654 | 1468224161795 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:02:41 INFO - PROCESS | 1654 | 1468224161799 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 1654 | 1468224161800 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c95800 == 36 [pid = 1654] [id = 384] 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a07c00) [pid = 1654] [serial = 1151] [outer = 0x0] 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a0e000) [pid = 1654] [serial = 1152] [outer = 0x128a07c00] 01:02:41 INFO - PROCESS | 1654 | 1468224161824 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1194e4400) [pid = 1654] [serial = 1153] [outer = 0x128a07c00] 01:02:42 INFO - PROCESS | 1654 | 1468224162140 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]]]}] 01:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 01:02:42 INFO - PROCESS | 1654 | 1468224162163 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 1654 | 1468224162165 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:02:42 INFO - PROCESS | 1654 | 1468224162182 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 1654 | 1468224162183 Marionette TRACE conn2 <- [1,1510,null,{}] 01:02:42 INFO - PROCESS | 1654 | 1468224162190 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}] 01:02:42 INFO - PROCESS | 1654 | 1468224162191 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:42 INFO - PROCESS | 1654 | 1468224162289 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:02:42 INFO - PROCESS | 1654 | 1468224162293 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:42 INFO - PROCESS | 1654 | 1468224162294 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d1b800 == 37 [pid = 1654] [id = 385] 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a08000) [pid = 1654] [serial = 1154] [outer = 0x0] 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a7a400) [pid = 1654] [serial = 1155] [outer = 0x128a08000] 01:02:42 INFO - PROCESS | 1654 | 1468224162318 Marionette DEBUG loaded listener.js 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128dce000) [pid = 1654] [serial = 1156] [outer = 0x128a08000] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a0cc00) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a10c00) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x110f82000) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a71000) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128d1000) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118328000) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110fc9c00) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117d13800) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1248ba000) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112a7c800) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119061800) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1212bf800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129b3000) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128dd5400) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128d0000) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12170c000) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117d1f400) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:02:42 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124eb4000) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:02:42 INFO - PROCESS | 1654 | 1468224162795 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]]]}] 01:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 640ms 01:02:42 INFO - PROCESS | 1654 | 1468224162810 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 1654 | 1468224162811 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:02:42 INFO - PROCESS | 1654 | 1468224162813 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 1654 | 1468224162814 Marionette TRACE conn2 <- [1,1514,null,{}] 01:02:42 INFO - PROCESS | 1654 | 1468224162818 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}] 01:02:42 INFO - PROCESS | 1654 | 1468224162820 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:42 INFO - PROCESS | 1654 | 1468224162898 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:02:42 INFO - PROCESS | 1654 | 1468224162904 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:42 INFO - PROCESS | 1654 | 1468224162905 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f70000 == 38 [pid = 1654] [id = 386] 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d1000) [pid = 1654] [serial = 1157] [outer = 0x0] 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118303800) [pid = 1654] [serial = 1158] [outer = 0x1128d1000] 01:02:42 INFO - PROCESS | 1654 | 1468224162929 Marionette DEBUG loaded listener.js 01:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119911000) [pid = 1654] [serial = 1159] [outer = 0x1128d1000] 01:02:43 INFO - PROCESS | 1654 | 1468224163273 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]]]}] 01:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 01:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:02:43 INFO - PROCESS | 1654 | 1468224163286 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:02:43 INFO - PROCESS | 1654 | 1468224163289 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:02:43 INFO - PROCESS | 1654 | 1468224163292 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:02:43 INFO - PROCESS | 1654 | 1468224163294 Marionette TRACE conn2 <- [1,1518,null,{}] 01:02:43 INFO - PROCESS | 1654 | 1468224163297 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}] 01:02:43 INFO - PROCESS | 1654 | 1468224163301 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:43 INFO - PROCESS | 1654 | 1468224163424 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:02:43 INFO - PROCESS | 1654 | 1468224163430 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:43 INFO - PROCESS | 1654 | 1468224163432 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x129671000 == 39 [pid = 1654] [id = 387] 01:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119f1f000) [pid = 1654] [serial = 1160] [outer = 0x0] 01:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127463000) [pid = 1654] [serial = 1161] [outer = 0x119f1f000] 01:02:43 INFO - PROCESS | 1654 | 1468224163459 Marionette DEBUG loaded listener.js 01:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128dd6000) [pid = 1654] [serial = 1162] [outer = 0x119f1f000] 01:02:43 INFO - PROCESS | 1654 | 1468224163839 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]]]}] 01:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 572ms 01:02:43 INFO - PROCESS | 1654 | 1468224163865 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:02:43 INFO - PROCESS | 1654 | 1468224163867 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:02:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:02:43 INFO - PROCESS | 1654 | 1468224163871 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:02:43 INFO - PROCESS | 1654 | 1468224163872 Marionette TRACE conn2 <- [1,1522,null,{}] 01:02:43 INFO - PROCESS | 1654 | 1468224163875 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}] 01:02:43 INFO - PROCESS | 1654 | 1468224163877 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:44 INFO - PROCESS | 1654 | 1468224164001 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:02:44 INFO - PROCESS | 1654 | 1468224164082 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 1654 | 1468224164084 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a968000 == 40 [pid = 1654] [id = 388] 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1129b3c00) [pid = 1654] [serial = 1163] [outer = 0x0] 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119b14400) [pid = 1654] [serial = 1164] [outer = 0x1129b3c00] 01:02:44 INFO - PROCESS | 1654 | 1468224164116 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e9ec00) [pid = 1654] [serial = 1165] [outer = 0x1129b3c00] 01:02:44 INFO - PROCESS | 1654 | 1468224164366 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"]]]}] 01:02:44 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 () { 01:02:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:02:44 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 () { 01:02:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:02:44 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 () { 01:02:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:02:44 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 () { 01:02:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:02:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 523ms 01:02:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:02:44 INFO - PROCESS | 1654 | 1468224164393 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:02:44 INFO - PROCESS | 1654 | 1468224164394 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:02:44 INFO - PROCESS | 1654 | 1468224164397 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:02:44 INFO - PROCESS | 1654 | 1468224164398 Marionette TRACE conn2 <- [1,1526,null,{}] 01:02:44 INFO - PROCESS | 1654 | 1468224164408 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}] 01:02:44 INFO - PROCESS | 1654 | 1468224164409 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:44 INFO - PROCESS | 1654 | 1468224164493 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:02:44 INFO - PROCESS | 1654 | 1468224164497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 1654 | 1468224164498 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b467000 == 41 [pid = 1654] [id = 389] 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e18400) [pid = 1654] [serial = 1166] [outer = 0x0] 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f1f400) [pid = 1654] [serial = 1167] [outer = 0x128e18400] 01:02:44 INFO - PROCESS | 1654 | 1468224164522 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295e3400) [pid = 1654] [serial = 1168] [outer = 0x128e18400] 01:02:44 INFO - PROCESS | 1654 | 1468224164936 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"]]]}] 01:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:02:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 577ms 01:02:44 INFO - PROCESS | 1654 | 1468224164975 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:02:44 INFO - PROCESS | 1654 | 1468224164977 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:02:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:02:44 INFO - PROCESS | 1654 | 1468224164981 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:02:44 INFO - PROCESS | 1654 | 1468224164982 Marionette TRACE conn2 <- [1,1530,null,{}] 01:02:44 INFO - PROCESS | 1654 | 1468224164986 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}] 01:02:44 INFO - PROCESS | 1654 | 1468224164988 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:45 INFO - PROCESS | 1654 | 1468224165095 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:02:45 INFO - PROCESS | 1654 | 1468224165152 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:45 INFO - PROCESS | 1654 | 1468224165153 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118422000 == 42 [pid = 1654] [id = 390] 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129ae000) [pid = 1654] [serial = 1169] [outer = 0x0] 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115f94c00) [pid = 1654] [serial = 1170] [outer = 0x1129ae000] 01:02:45 INFO - PROCESS | 1654 | 1468224165184 Marionette DEBUG loaded listener.js 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11830d000) [pid = 1654] [serial = 1171] [outer = 0x1129ae000] 01:02:45 INFO - PROCESS | 1654 | 1468224165590 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]]]}] 01:02:45 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 01:02:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:02:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:02:45 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. 01:02:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:02:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 621ms 01:02:45 INFO - PROCESS | 1654 | 1468224165602 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:02:45 INFO - PROCESS | 1654 | 1468224165605 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:02:45 INFO - PROCESS | 1654 | 1468224165610 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:02:45 INFO - PROCESS | 1654 | 1468224165611 Marionette TRACE conn2 <- [1,1534,null,{}] 01:02:45 INFO - PROCESS | 1654 | 1468224165614 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}] 01:02:45 INFO - PROCESS | 1654 | 1468224165616 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:45 INFO - PROCESS | 1654 | 1468224165719 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:02:45 INFO - PROCESS | 1654 | 1468224165773 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:45 INFO - PROCESS | 1654 | 1468224165774 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x121605000 == 43 [pid = 1654] [id = 391] 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118591c00) [pid = 1654] [serial = 1172] [outer = 0x0] 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11990d000) [pid = 1654] [serial = 1173] [outer = 0x118591c00] 01:02:45 INFO - PROCESS | 1654 | 1468224165804 Marionette DEBUG loaded listener.js 01:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119cf6c00) [pid = 1654] [serial = 1174] [outer = 0x118591c00] 01:02:46 INFO - PROCESS | 1654 | 1468224166257 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]]]}] 01:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 01:02:46 INFO - PROCESS | 1654 | 1468224166282 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:02:46 INFO - PROCESS | 1654 | 1468224166284 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:02:46 INFO - PROCESS | 1654 | 1468224166288 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:02:46 INFO - PROCESS | 1654 | 1468224166290 Marionette TRACE conn2 <- [1,1538,null,{}] 01:02:46 INFO - PROCESS | 1654 | 1468224166298 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}] 01:02:46 INFO - PROCESS | 1654 | 1468224166302 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:46 INFO - PROCESS | 1654 | 1468224166405 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:02:46 INFO - PROCESS | 1654 | 1468224166495 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:46 INFO - PROCESS | 1654 | 1468224166497 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b21a800 == 44 [pid = 1654] [id = 392] 01:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121d5e000) [pid = 1654] [serial = 1175] [outer = 0x0] 01:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125072c00) [pid = 1654] [serial = 1176] [outer = 0x121d5e000] 01:02:46 INFO - PROCESS | 1654 | 1468224166528 Marionette DEBUG loaded listener.js 01:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126983000) [pid = 1654] [serial = 1177] [outer = 0x121d5e000] 01:02:46 INFO - PROCESS | 1654 | 1468224166942 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]]]}] 01:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 01:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:02:46 INFO - PROCESS | 1654 | 1468224166961 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:02:46 INFO - PROCESS | 1654 | 1468224166962 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:02:46 INFO - PROCESS | 1654 | 1468224166965 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:02:46 INFO - PROCESS | 1654 | 1468224166967 Marionette TRACE conn2 <- [1,1542,null,{}] 01:02:46 INFO - PROCESS | 1654 | 1468224166971 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}] 01:02:46 INFO - PROCESS | 1654 | 1468224166972 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:47 INFO - PROCESS | 1654 | 1468224167076 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:02:47 INFO - PROCESS | 1654 | 1468224167132 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 1654 | 1468224167134 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c618000 == 45 [pid = 1654] [id = 393] 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a10800) [pid = 1654] [serial = 1178] [outer = 0x0] 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128dd1400) [pid = 1654] [serial = 1179] [outer = 0x128a10800] 01:02:47 INFO - PROCESS | 1654 | 1468224167163 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128e97000) [pid = 1654] [serial = 1180] [outer = 0x128a10800] 01:02:47 INFO - PROCESS | 1654 | 1468224167657 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]]]}] 01:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 01:02:47 INFO - PROCESS | 1654 | 1468224167688 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:02:47 INFO - PROCESS | 1654 | 1468224167691 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:02:47 INFO - PROCESS | 1654 | 1468224167738 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:02:47 INFO - PROCESS | 1654 | 1468224167739 Marionette TRACE conn2 <- [1,1546,null,{}] 01:02:47 INFO - PROCESS | 1654 | 1468224167743 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}] 01:02:47 INFO - PROCESS | 1654 | 1468224167744 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:47 INFO - PROCESS | 1654 | 1468224167843 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:02:47 INFO - PROCESS | 1654 | 1468224167911 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 1654 | 1468224167912 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121522000 == 46 [pid = 1654] [id = 394] 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1129aec00) [pid = 1654] [serial = 1181] [outer = 0x0] 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1214c1400) [pid = 1654] [serial = 1182] [outer = 0x1129aec00] 01:02:47 INFO - PROCESS | 1654 | 1468224167941 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128e95400) [pid = 1654] [serial = 1183] [outer = 0x1129aec00] 01:02:48 INFO - PROCESS | 1654 | 1468224168479 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]]]}] 01:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 791ms 01:02:48 INFO - PROCESS | 1654 | 1468224168510 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:02:48 INFO - PROCESS | 1654 | 1468224168513 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:02:48 INFO - PROCESS | 1654 | 1468224168516 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 1654 | 1468224168518 Marionette TRACE conn2 <- [1,1550,null,{}] 01:02:48 INFO - PROCESS | 1654 | 1468224168522 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}] 01:02:48 INFO - PROCESS | 1654 | 1468224168524 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:48 INFO - PROCESS | 1654 | 1468224168640 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:02:48 INFO - PROCESS | 1654 | 1468224168740 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 1654 | 1468224168741 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119976800 == 47 [pid = 1654] [id = 395] 01:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1122b3000) [pid = 1654] [serial = 1184] [outer = 0x0] 01:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1129a9800) [pid = 1654] [serial = 1185] [outer = 0x1122b3000] 01:02:48 INFO - PROCESS | 1654 | 1468224168788 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117d17000) [pid = 1654] [serial = 1186] [outer = 0x1122b3000] 01:02:49 INFO - PROCESS | 1654 | 1468224169287 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]]]}] 01:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 823ms 01:02:49 INFO - PROCESS | 1654 | 1468224169338 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:02:49 INFO - PROCESS | 1654 | 1468224169341 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:02:49 INFO - PROCESS | 1654 | 1468224169345 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:02:49 INFO - PROCESS | 1654 | 1468224169347 Marionette TRACE conn2 <- [1,1554,null,{}] 01:02:49 INFO - PROCESS | 1654 | 1468224169349 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}] 01:02:49 INFO - PROCESS | 1654 | 1468224169351 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:49 INFO - PROCESS | 1654 | 1468224169447 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:02:49 INFO - PROCESS | 1654 | 1468224169505 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:49 INFO - PROCESS | 1654 | 1468224169506 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d61800 == 48 [pid = 1654] [id = 396] 01:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118590c00) [pid = 1654] [serial = 1187] [outer = 0x0] 01:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119cee400) [pid = 1654] [serial = 1188] [outer = 0x118590c00] 01:02:49 INFO - PROCESS | 1654 | 1468224169533 Marionette DEBUG loaded listener.js 01:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119f20400) [pid = 1654] [serial = 1189] [outer = 0x118590c00] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a968000 == 47 [pid = 1654] [id = 388] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129671000 == 46 [pid = 1654] [id = 387] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119f70000 == 45 [pid = 1654] [id = 386] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128d1b800 == 44 [pid = 1654] [id = 385] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128c95800 == 43 [pid = 1654] [id = 384] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d2800 == 42 [pid = 1654] [id = 383] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125261000 == 41 [pid = 1654] [id = 382] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121819000 == 40 [pid = 1654] [id = 381] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0cd800 == 39 [pid = 1654] [id = 380] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119958800 == 38 [pid = 1654] [id = 379] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a800 == 37 [pid = 1654] [id = 378] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11678e000 == 36 [pid = 1654] [id = 377] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x116707000 == 35 [pid = 1654] [id = 376] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c008800 == 34 [pid = 1654] [id = 375] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119976800 == 33 [pid = 1654] [id = 395] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121522000 == 32 [pid = 1654] [id = 394] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c618000 == 31 [pid = 1654] [id = 393] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b21a800 == 30 [pid = 1654] [id = 392] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121605000 == 29 [pid = 1654] [id = 391] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b467000 == 28 [pid = 1654] [id = 389] 01:02:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118422000 == 27 [pid = 1654] [id = 390] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128a67c00) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128dce800) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x115f8d000) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128e23400) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116855000) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1128d2c00) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1129ac800) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121c9b800) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124889c00) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119dae800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1212bf000) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118302400) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118331c00) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124efa000) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112f5ec00) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1132d5400) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1194f0800) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119cf7000) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1214c6000) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121a1bc00) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11859b800) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118b66c00) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128e20800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128dd5000) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128e94800) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x114f99400) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118307400) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128dcf800) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128e9d400) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1260c9800) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a07400) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1270f3800) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a78000) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e9f000) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118607c00) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1212c1c00) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 01:02:50 INFO - PROCESS | 1654 | 1468224170437 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]]]}] 01:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1121ms 01:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:02:50 INFO - PROCESS | 1654 | 1468224170467 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:02:50 INFO - PROCESS | 1654 | 1468224170470 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:02:50 INFO - PROCESS | 1654 | 1468224170473 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:02:50 INFO - PROCESS | 1654 | 1468224170475 Marionette TRACE conn2 <- [1,1558,null,{}] 01:02:50 INFO - PROCESS | 1654 | 1468224170479 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}] 01:02:50 INFO - PROCESS | 1654 | 1468224170481 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:50 INFO - PROCESS | 1654 | 1468224170562 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:02:50 INFO - PROCESS | 1654 | 1468224170616 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 1654 | 1468224170619 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x116510800 == 28 [pid = 1654] [id = 397] 01:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112f5c800) [pid = 1654] [serial = 1190] [outer = 0x0] 01:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1133ccc00) [pid = 1654] [serial = 1191] [outer = 0x112f5c800] 01:02:50 INFO - PROCESS | 1654 | 1468224170646 Marionette DEBUG loaded listener.js 01:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115f2a000) [pid = 1654] [serial = 1192] [outer = 0x112f5c800] 01:02:50 INFO - PROCESS | 1654 | 1468224170955 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]]]}] 01:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 01:02:50 INFO - PROCESS | 1654 | 1468224170994 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:02:50 INFO - PROCESS | 1654 | 1468224170997 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:02:51 INFO - PROCESS | 1654 | 1468224171004 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:02:51 INFO - PROCESS | 1654 | 1468224171005 Marionette TRACE conn2 <- [1,1562,null,{}] 01:02:51 INFO - PROCESS | 1654 | 1468224171008 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}] 01:02:51 INFO - PROCESS | 1654 | 1468224171009 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:51 INFO - PROCESS | 1654 | 1468224171085 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:02:51 INFO - PROCESS | 1654 | 1468224171089 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:51 INFO - PROCESS | 1654 | 1468224171090 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x118407800 == 29 [pid = 1654] [id = 398] 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116a08800) [pid = 1654] [serial = 1193] [outer = 0x0] 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11832a800) [pid = 1654] [serial = 1194] [outer = 0x116a08800] 01:02:51 INFO - PROCESS | 1654 | 1468224171120 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11859c400) [pid = 1654] [serial = 1195] [outer = 0x116a08800] 01:02:51 INFO - PROCESS | 1654 | 1468224171496 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]]]}] 01:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 522ms 01:02:51 INFO - PROCESS | 1654 | 1468224171525 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:02:51 INFO - PROCESS | 1654 | 1468224171527 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:02:51 INFO - PROCESS | 1654 | 1468224171529 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:02:51 INFO - PROCESS | 1654 | 1468224171531 Marionette TRACE conn2 <- [1,1566,null,{}] 01:02:51 INFO - PROCESS | 1654 | 1468224171541 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}] 01:02:51 INFO - PROCESS | 1654 | 1468224171545 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:51 INFO - PROCESS | 1654 | 1468224171622 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:02:51 INFO - PROCESS | 1654 | 1468224171629 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:51 INFO - PROCESS | 1654 | 1468224171631 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958800 == 30 [pid = 1654] [id = 399] 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129b1c00) [pid = 1654] [serial = 1196] [outer = 0x0] 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11991e000) [pid = 1654] [serial = 1197] [outer = 0x1129b1c00] 01:02:51 INFO - PROCESS | 1654 | 1468224171662 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11a1a9400) [pid = 1654] [serial = 1198] [outer = 0x1129b1c00] 01:02:51 INFO - PROCESS | 1654 | 1468224171978 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]]]}] 01:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 473ms 01:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:02:52 INFO - PROCESS | 1654 | 1468224172004 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:02:52 INFO - PROCESS | 1654 | 1468224172006 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:02:52 INFO - PROCESS | 1654 | 1468224172008 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:02:52 INFO - PROCESS | 1654 | 1468224172009 Marionette TRACE conn2 <- [1,1570,null,{}] 01:02:52 INFO - PROCESS | 1654 | 1468224172012 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}] 01:02:52 INFO - PROCESS | 1654 | 1468224172013 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:52 INFO - PROCESS | 1654 | 1468224172094 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:02:52 INFO - PROCESS | 1654 | 1468224172158 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 1654 | 1468224172159 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f58800 == 31 [pid = 1654] [id = 400] 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d8c00) [pid = 1654] [serial = 1199] [outer = 0x0] 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121706800) [pid = 1654] [serial = 1200] [outer = 0x1128d8c00] 01:02:52 INFO - PROCESS | 1654 | 1468224172184 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121c9d400) [pid = 1654] [serial = 1201] [outer = 0x1128d8c00] 01:02:52 INFO - PROCESS | 1654 | 1468224172497 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]]]}] 01:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 522ms 01:02:52 INFO - PROCESS | 1654 | 1468224172537 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:02:52 INFO - PROCESS | 1654 | 1468224172538 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:02:52 INFO - PROCESS | 1654 | 1468224172540 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:02:52 INFO - PROCESS | 1654 | 1468224172541 Marionette TRACE conn2 <- [1,1574,null,{}] 01:02:52 INFO - PROCESS | 1654 | 1468224172543 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}] 01:02:52 INFO - PROCESS | 1654 | 1468224172545 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:52 INFO - PROCESS | 1654 | 1468224172638 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:02:52 INFO - PROCESS | 1654 | 1468224172641 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 1654 | 1468224172643 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bb6000 == 32 [pid = 1654] [id = 401] 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129acc00) [pid = 1654] [serial = 1202] [outer = 0x0] 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121ccdc00) [pid = 1654] [serial = 1203] [outer = 0x1129acc00] 01:02:52 INFO - PROCESS | 1654 | 1468224172667 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124ef7000) [pid = 1654] [serial = 1204] [outer = 0x1129acc00] 01:02:53 INFO - PROCESS | 1654 | 1468224172999 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]]]}] 01:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 469ms 01:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:02:53 INFO - PROCESS | 1654 | 1468224173013 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 1654 | 1468224173015 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:02:53 INFO - PROCESS | 1654 | 1468224173018 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 1654 | 1468224173020 Marionette TRACE conn2 <- [1,1578,null,{}] 01:02:53 INFO - PROCESS | 1654 | 1468224173022 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}] 01:02:53 INFO - PROCESS | 1654 | 1468224173026 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:53 INFO - PROCESS | 1654 | 1468224173137 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:02:53 INFO - PROCESS | 1654 | 1468224173171 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 1654 | 1468224173172 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c80800 == 33 [pid = 1654] [id = 402] 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124ef3800) [pid = 1654] [serial = 1205] [outer = 0x0] 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126a96c00) [pid = 1654] [serial = 1206] [outer = 0x124ef3800] 01:02:53 INFO - PROCESS | 1654 | 1468224173197 Marionette DEBUG loaded listener.js 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a7c400) [pid = 1654] [serial = 1207] [outer = 0x124ef3800] 01:02:53 INFO - PROCESS | 1654 | 1468224173489 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]]]}] 01:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 01:02:53 INFO - PROCESS | 1654 | 1468224173539 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:02:53 INFO - PROCESS | 1654 | 1468224173547 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:02:53 INFO - PROCESS | 1654 | 1468224173550 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 1654 | 1468224173551 Marionette TRACE conn2 <- [1,1582,null,{}] 01:02:53 INFO - PROCESS | 1654 | 1468224173553 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}] 01:02:53 INFO - PROCESS | 1654 | 1468224173554 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:53 INFO - PROCESS | 1654 | 1468224173648 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:02:53 INFO - PROCESS | 1654 | 1468224173657 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 1654 | 1468224173658 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8e000 == 34 [pid = 1654] [id = 403] 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a7ec00) [pid = 1654] [serial = 1208] [outer = 0x0] 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128dd1800) [pid = 1654] [serial = 1209] [outer = 0x128a7ec00] 01:02:53 INFO - PROCESS | 1654 | 1468224173682 Marionette DEBUG loaded listener.js 01:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128e1f400) [pid = 1654] [serial = 1210] [outer = 0x128a7ec00] 01:02:54 INFO - PROCESS | 1654 | 1468224174031 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]]]}] 01:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 01:02:54 INFO - PROCESS | 1654 | 1468224174075 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:02:54 INFO - PROCESS | 1654 | 1468224174076 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:02:54 INFO - PROCESS | 1654 | 1468224174078 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - PROCESS | 1654 | 1468224174079 Marionette TRACE conn2 <- [1,1586,null,{}] 01:02:54 INFO - PROCESS | 1654 | 1468224174082 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}] 01:02:54 INFO - PROCESS | 1654 | 1468224174083 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:54 INFO - PROCESS | 1654 | 1468224174180 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:02:54 INFO - PROCESS | 1654 | 1468224174186 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 1654 | 1468224174187 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d1f000 == 35 [pid = 1654] [id = 404] 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1129aa800) [pid = 1654] [serial = 1211] [outer = 0x0] 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128e9a800) [pid = 1654] [serial = 1212] [outer = 0x1129aa800] 01:02:54 INFO - PROCESS | 1654 | 1468224174211 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128f1c000) [pid = 1654] [serial = 1213] [outer = 0x1129aa800] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121c9cc00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126a9e000) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a07c00) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116564c00) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121632400) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119da0800) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118b65400) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1129aa000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129b3c00) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119b17000) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111f2c800) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128e18400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128a08000) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d1000) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119f1f000) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:02:54 INFO - PROCESS | 1654 | 1468224174692 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]]]}] 01:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 620ms 01:02:54 INFO - PROCESS | 1654 | 1468224174699 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:02:54 INFO - PROCESS | 1654 | 1468224174701 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:02:54 INFO - PROCESS | 1654 | 1468224174703 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - PROCESS | 1654 | 1468224174712 Marionette TRACE conn2 <- [1,1590,null,{}] 01:02:54 INFO - PROCESS | 1654 | 1468224174715 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}] 01:02:54 INFO - PROCESS | 1654 | 1468224174716 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:54 INFO - PROCESS | 1654 | 1468224174794 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:02:54 INFO - PROCESS | 1654 | 1468224174797 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 1654 | 1468224174799 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958000 == 36 [pid = 1654] [id = 405] 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112f66000) [pid = 1654] [serial = 1214] [outer = 0x0] 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118b63c00) [pid = 1654] [serial = 1215] [outer = 0x112f66000] 01:02:54 INFO - PROCESS | 1654 | 1468224174827 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121632400) [pid = 1654] [serial = 1216] [outer = 0x112f66000] 01:02:55 INFO - PROCESS | 1654 | 1468224175160 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]]]}] 01:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 476ms 01:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:02:55 INFO - PROCESS | 1654 | 1468224175181 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:02:55 INFO - PROCESS | 1654 | 1468224175182 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:02:55 INFO - PROCESS | 1654 | 1468224175185 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 1654 | 1468224175188 Marionette TRACE conn2 <- [1,1594,null,{}] 01:02:55 INFO - PROCESS | 1654 | 1468224175190 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}] 01:02:55 INFO - PROCESS | 1654 | 1468224175191 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:55 INFO - PROCESS | 1654 | 1468224175291 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:02:55 INFO - PROCESS | 1654 | 1468224175296 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 1654 | 1468224175298 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12967e000 == 37 [pid = 1654] [id = 406] 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119921c00) [pid = 1654] [serial = 1217] [outer = 0x0] 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a05800) [pid = 1654] [serial = 1218] [outer = 0x119921c00] 01:02:55 INFO - PROCESS | 1654 | 1468224175324 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e25c00) [pid = 1654] [serial = 1219] [outer = 0x119921c00] 01:02:55 INFO - PROCESS | 1654 | 1468224175628 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]]]}] 01:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 471ms 01:02:55 INFO - PROCESS | 1654 | 1468224175656 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:02:55 INFO - PROCESS | 1654 | 1468224175658 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:02:55 INFO - PROCESS | 1654 | 1468224175660 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 1654 | 1468224175673 Marionette TRACE conn2 <- [1,1598,null,{}] 01:02:55 INFO - PROCESS | 1654 | 1468224175675 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}] 01:02:55 INFO - PROCESS | 1654 | 1468224175677 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:55 INFO - PROCESS | 1654 | 1468224175765 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:02:55 INFO - PROCESS | 1654 | 1468224175771 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 1654 | 1468224175773 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bb5800 == 38 [pid = 1654] [id = 407] 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119f1f000) [pid = 1654] [serial = 1220] [outer = 0x0] 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129074400) [pid = 1654] [serial = 1221] [outer = 0x119f1f000] 01:02:55 INFO - PROCESS | 1654 | 1468224175799 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129824400) [pid = 1654] [serial = 1222] [outer = 0x119f1f000] 01:02:56 INFO - PROCESS | 1654 | 1468224176138 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]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 532ms 01:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:02:56 INFO - PROCESS | 1654 | 1468224176196 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 1654 | 1468224176197 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:02:56 INFO - PROCESS | 1654 | 1468224176199 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 1654 | 1468224176200 Marionette TRACE conn2 <- [1,1602,null,{}] 01:02:56 INFO - PROCESS | 1654 | 1468224176202 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}] 01:02:56 INFO - PROCESS | 1654 | 1468224176203 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:56 INFO - PROCESS | 1654 | 1468224176305 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:02:56 INFO - PROCESS | 1654 | 1468224176310 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:56 INFO - PROCESS | 1654 | 1468224176311 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20b800 == 39 [pid = 1654] [id = 408] 01:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129826c00) [pid = 1654] [serial = 1223] [outer = 0x0] 01:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12982dc00) [pid = 1654] [serial = 1224] [outer = 0x129826c00] 01:02:56 INFO - PROCESS | 1654 | 1468224176351 Marionette DEBUG loaded listener.js 01:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1298ad400) [pid = 1654] [serial = 1225] [outer = 0x129826c00] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x116510800 == 38 [pid = 1654] [id = 397] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119d61800 == 37 [pid = 1654] [id = 396] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119958800 == 36 [pid = 1654] [id = 399] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x124c80800 == 35 [pid = 1654] [id = 402] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x121bb6000 == 34 [pid = 1654] [id = 401] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128c8e000 == 33 [pid = 1654] [id = 403] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128d1f000 == 32 [pid = 1654] [id = 404] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119958000 == 31 [pid = 1654] [id = 405] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x121bb5800 == 30 [pid = 1654] [id = 407] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118407800 == 29 [pid = 1654] [id = 398] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119f58800 == 28 [pid = 1654] [id = 400] 01:02:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12967e000 == 27 [pid = 1654] [id = 406] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124c93800) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127460000) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a0e000) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1194e4400) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117d10800) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117dc7800) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1217b9800) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128f20400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11905ec00) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11990c800) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f4f400) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1132d9c00) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128e9ec00) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119cf7800) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119bea000) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128cac00) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1129af400) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128f1f400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128a7a400) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119911000) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118303800) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1295e3400) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128dce000) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128a03c00) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x126987000) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119b14400) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x121ae6400) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x127463000) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128dd6000) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 01:02:57 INFO - PROCESS | 1654 | 1468224177893 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]]]}] 01:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1722ms 01:02:57 INFO - PROCESS | 1654 | 1468224177922 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:02:57 INFO - PROCESS | 1654 | 1468224177924 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:02:57 INFO - PROCESS | 1654 | 1468224177928 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:02:57 INFO - PROCESS | 1654 | 1468224177930 Marionette TRACE conn2 <- [1,1606,null,{}] 01:02:57 INFO - PROCESS | 1654 | 1468224177938 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}] 01:02:57 INFO - PROCESS | 1654 | 1468224177940 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:58 INFO - PROCESS | 1654 | 1468224178023 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:02:58 INFO - PROCESS | 1654 | 1468224178075 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 1654 | 1468224178078 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11335a000 == 28 [pid = 1654] [id = 409] 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1128d5400) [pid = 1654] [serial = 1226] [outer = 0x0] 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1128d5c00) [pid = 1654] [serial = 1227] [outer = 0x1128d5400] 01:02:58 INFO - PROCESS | 1654 | 1468224178106 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112a88800) [pid = 1654] [serial = 1228] [outer = 0x1128d5400] 01:02:58 INFO - PROCESS | 1654 | 1468224178425 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]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 01:02:58 INFO - PROCESS | 1654 | 1468224178448 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 1654 | 1468224178454 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:02:58 INFO - PROCESS | 1654 | 1468224178460 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 1654 | 1468224178461 Marionette TRACE conn2 <- [1,1610,null,{}] 01:02:58 INFO - PROCESS | 1654 | 1468224178464 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}] 01:02:58 INFO - PROCESS | 1654 | 1468224178466 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:58 INFO - PROCESS | 1654 | 1468224178547 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:02:58 INFO - PROCESS | 1654 | 1468224178553 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 1654 | 1468224178555 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11725b000 == 29 [pid = 1654] [id = 410] 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112f4c400) [pid = 1654] [serial = 1229] [outer = 0x0] 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1132d5000) [pid = 1654] [serial = 1230] [outer = 0x112f4c400] 01:02:58 INFO - PROCESS | 1654 | 1468224178582 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x114fb8400) [pid = 1654] [serial = 1231] [outer = 0x112f4c400] 01:02:58 INFO - PROCESS | 1654 | 1468224178920 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]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 01:02:58 INFO - PROCESS | 1654 | 1468224178931 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:02:58 INFO - PROCESS | 1654 | 1468224178942 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:02:58 INFO - PROCESS | 1654 | 1468224178945 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 1654 | 1468224178947 Marionette TRACE conn2 <- [1,1614,null,{}] 01:02:58 INFO - PROCESS | 1654 | 1468224178958 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}] 01:02:58 INFO - PROCESS | 1654 | 1468224178961 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:59 INFO - PROCESS | 1654 | 1468224179035 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:02:59 INFO - PROCESS | 1654 | 1468224179040 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 1654 | 1468224179042 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11942c000 == 30 [pid = 1654] [id = 411] 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x110fc8800) [pid = 1654] [serial = 1232] [outer = 0x0] 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11830a800) [pid = 1654] [serial = 1233] [outer = 0x110fc8800] 01:02:59 INFO - PROCESS | 1654 | 1468224179072 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118593400) [pid = 1654] [serial = 1234] [outer = 0x110fc8800] 01:02:59 INFO - PROCESS | 1654 | 1468224179423 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]]]}] 01:02:59 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 01:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 524ms 01:02:59 INFO - PROCESS | 1654 | 1468224179471 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 1654 | 1468224179472 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:02:59 INFO - PROCESS | 1654 | 1468224179474 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 1654 | 1468224179476 Marionette TRACE conn2 <- [1,1618,null,{}] 01:02:59 INFO - PROCESS | 1654 | 1468224179478 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}] 01:02:59 INFO - PROCESS | 1654 | 1468224179479 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:59 INFO - PROCESS | 1654 | 1468224179577 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:02:59 INFO - PROCESS | 1654 | 1468224179585 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 1654 | 1468224179587 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119874000 == 31 [pid = 1654] [id = 412] 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118609000) [pid = 1654] [serial = 1235] [outer = 0x0] 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118b5a000) [pid = 1654] [serial = 1236] [outer = 0x118609000] 01:02:59 INFO - PROCESS | 1654 | 1468224179612 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119065400) [pid = 1654] [serial = 1237] [outer = 0x118609000] 01:02:59 INFO - PROCESS | 1654 | 1468224179903 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]]]}] 01:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 01:02:59 INFO - PROCESS | 1654 | 1468224179944 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 1654 | 1468224179945 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:02:59 INFO - PROCESS | 1654 | 1468224179968 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 1654 | 1468224179970 Marionette TRACE conn2 <- [1,1622,null,{}] 01:02:59 INFO - PROCESS | 1654 | 1468224179973 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}] 01:02:59 INFO - PROCESS | 1654 | 1468224179974 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:00 INFO - PROCESS | 1654 | 1468224180045 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:03:00 INFO - PROCESS | 1654 | 1468224180048 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:00 INFO - PROCESS | 1654 | 1468224180049 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a192800 == 32 [pid = 1654] [id = 413] 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112f4b800) [pid = 1654] [serial = 1238] [outer = 0x0] 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11990bc00) [pid = 1654] [serial = 1239] [outer = 0x112f4b800] 01:03:00 INFO - PROCESS | 1654 | 1468224180077 Marionette DEBUG loaded listener.js 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119be2400) [pid = 1654] [serial = 1240] [outer = 0x112f4b800] 01:03:00 INFO - PROCESS | 1654 | 1468224180414 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]]]}] 01:03:00 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 01:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 491ms 01:03:00 INFO - PROCESS | 1654 | 1468224180440 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:03:00 INFO - PROCESS | 1654 | 1468224180441 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:03:00 INFO - PROCESS | 1654 | 1468224180444 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 1654 | 1468224180445 Marionette TRACE conn2 <- [1,1626,null,{}] 01:03:00 INFO - PROCESS | 1654 | 1468224180447 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}] 01:03:00 INFO - PROCESS | 1654 | 1468224180453 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:00 INFO - PROCESS | 1654 | 1468224180569 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:03:00 INFO - PROCESS | 1654 | 1468224180573 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:00 INFO - PROCESS | 1654 | 1468224180574 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bc4800 == 33 [pid = 1654] [id = 414] 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119914c00) [pid = 1654] [serial = 1241] [outer = 0x0] 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119daf000) [pid = 1654] [serial = 1242] [outer = 0x119914c00] 01:03:00 INFO - PROCESS | 1654 | 1468224180601 Marionette DEBUG loaded listener.js 01:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121c96000) [pid = 1654] [serial = 1243] [outer = 0x119914c00] 01:03:00 INFO - PROCESS | 1654 | 1468224180904 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]]]}] 01:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 01:03:00 INFO - PROCESS | 1654 | 1468224180913 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:03:00 INFO - PROCESS | 1654 | 1468224180916 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:03:00 INFO - PROCESS | 1654 | 1468224180927 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 1654 | 1468224180929 Marionette TRACE conn2 <- [1,1630,null,{}] 01:03:00 INFO - PROCESS | 1654 | 1468224180932 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}] 01:03:00 INFO - PROCESS | 1654 | 1468224180949 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:01 INFO - PROCESS | 1654 | 1468224181067 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:03:01 INFO - PROCESS | 1654 | 1468224181129 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 1654 | 1468224181130 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12608f800 == 34 [pid = 1654] [id = 415] 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111ba9400) [pid = 1654] [serial = 1244] [outer = 0x0] 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121c9f800) [pid = 1654] [serial = 1245] [outer = 0x111ba9400] 01:03:01 INFO - PROCESS | 1654 | 1468224181154 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124c93800) [pid = 1654] [serial = 1246] [outer = 0x111ba9400] 01:03:01 INFO - PROCESS | 1654 | 1468224181400 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]]]}] 01:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 01:03:01 INFO - PROCESS | 1654 | 1468224181446 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:03:01 INFO - PROCESS | 1654 | 1468224181448 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:03:01 INFO - PROCESS | 1654 | 1468224181450 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:03:01 INFO - PROCESS | 1654 | 1468224181453 Marionette TRACE conn2 <- [1,1634,null,{}] 01:03:01 INFO - PROCESS | 1654 | 1468224181461 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}] 01:03:01 INFO - PROCESS | 1654 | 1468224181463 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:01 INFO - PROCESS | 1654 | 1468224181543 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:03:01 INFO - PROCESS | 1654 | 1468224181547 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 1654 | 1468224181548 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e2000 == 35 [pid = 1654] [id = 416] 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124c95800) [pid = 1654] [serial = 1247] [outer = 0x0] 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126019800) [pid = 1654] [serial = 1248] [outer = 0x124c95800] 01:03:01 INFO - PROCESS | 1654 | 1468224181574 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126983400) [pid = 1654] [serial = 1249] [outer = 0x124c95800] 01:03:01 INFO - PROCESS | 1654 | 1468224181903 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]]]}] 01:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 477ms 01:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:03:01 INFO - PROCESS | 1654 | 1468224181927 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:03:01 INFO - PROCESS | 1654 | 1468224181929 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:03:01 INFO - PROCESS | 1654 | 1468224181931 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:03:01 INFO - PROCESS | 1654 | 1468224181932 Marionette TRACE conn2 <- [1,1638,null,{}] 01:03:01 INFO - PROCESS | 1654 | 1468224181936 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}] 01:03:01 INFO - PROCESS | 1654 | 1468224181938 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:02 INFO - PROCESS | 1654 | 1468224182023 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:03:02 INFO - PROCESS | 1654 | 1468224182079 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:02 INFO - PROCESS | 1654 | 1468224182081 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11941e800 == 36 [pid = 1654] [id = 417] 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11905e800) [pid = 1654] [serial = 1250] [outer = 0x0] 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126981000) [pid = 1654] [serial = 1251] [outer = 0x11905e800] 01:03:02 INFO - PROCESS | 1654 | 1468224182106 Marionette DEBUG loaded listener.js 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127469800) [pid = 1654] [serial = 1252] [outer = 0x11905e800] 01:03:02 INFO - PROCESS | 1654 | 1468224182358 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]]]}] 01:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 473ms 01:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:03:02 INFO - PROCESS | 1654 | 1468224182411 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 1654 | 1468224182413 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:03:02 INFO - PROCESS | 1654 | 1468224182427 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:03:02 INFO - PROCESS | 1654 | 1468224182429 Marionette TRACE conn2 <- [1,1642,null,{}] 01:03:02 INFO - PROCESS | 1654 | 1468224182433 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}] 01:03:02 INFO - PROCESS | 1654 | 1468224182439 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:02 INFO - PROCESS | 1654 | 1468224182566 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:03:02 INFO - PROCESS | 1654 | 1468224182573 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:02 INFO - PROCESS | 1654 | 1468224182574 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f64800 == 37 [pid = 1654] [id = 418] 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128cbc00) [pid = 1654] [serial = 1253] [outer = 0x0] 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a07800) [pid = 1654] [serial = 1254] [outer = 0x1128cbc00] 01:03:02 INFO - PROCESS | 1654 | 1468224182613 Marionette DEBUG loaded listener.js 01:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128a67000) [pid = 1654] [serial = 1255] [outer = 0x1128cbc00] 01:03:03 INFO - PROCESS | 1654 | 1468224183079 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]]]}] 01:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 681ms 01:03:03 INFO - PROCESS | 1654 | 1468224183105 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:03:03 INFO - PROCESS | 1654 | 1468224183107 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:03:03 INFO - PROCESS | 1654 | 1468224183109 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - PROCESS | 1654 | 1468224183111 Marionette TRACE conn2 <- [1,1646,null,{}] 01:03:03 INFO - PROCESS | 1654 | 1468224183113 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}] 01:03:03 INFO - PROCESS | 1654 | 1468224183115 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:03 INFO - PROCESS | 1654 | 1468224183229 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:03:03 INFO - PROCESS | 1654 | 1468224183233 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 1654 | 1468224183235 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a18f000 == 38 [pid = 1654] [id = 419] 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12746a800) [pid = 1654] [serial = 1256] [outer = 0x0] 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128a79c00) [pid = 1654] [serial = 1257] [outer = 0x12746a800] 01:03:03 INFO - PROCESS | 1654 | 1468224183261 Marionette DEBUG loaded listener.js 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128dd5c00) [pid = 1654] [serial = 1258] [outer = 0x12746a800] 01:03:03 INFO - PROCESS | 1654 | 1468224183599 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]]]}] 01:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 01:03:03 INFO - PROCESS | 1654 | 1468224183629 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:03:03 INFO - PROCESS | 1654 | 1468224183630 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:03:03 INFO - PROCESS | 1654 | 1468224183640 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - PROCESS | 1654 | 1468224183641 Marionette TRACE conn2 <- [1,1650,null,{}] 01:03:03 INFO - PROCESS | 1654 | 1468224183643 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}] 01:03:03 INFO - PROCESS | 1654 | 1468224183644 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:03 INFO - PROCESS | 1654 | 1468224183743 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:03:03 INFO - PROCESS | 1654 | 1468224183747 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 1654 | 1468224183748 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a94c000 == 39 [pid = 1654] [id = 420] 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128a67c00) [pid = 1654] [serial = 1259] [outer = 0x0] 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128e25400) [pid = 1654] [serial = 1260] [outer = 0x128a67c00] 01:03:03 INFO - PROCESS | 1654 | 1468224183771 Marionette DEBUG loaded listener.js 01:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128e9e800) [pid = 1654] [serial = 1261] [outer = 0x128a67c00] 01:03:04 INFO - PROCESS | 1654 | 1468224184106 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]]]}] 01:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 528ms 01:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:03:04 INFO - PROCESS | 1654 | 1468224184162 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 1654 | 1468224184163 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:03:04 INFO - PROCESS | 1654 | 1468224184165 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - PROCESS | 1654 | 1468224184166 Marionette TRACE conn2 <- [1,1654,null,{}] 01:03:04 INFO - PROCESS | 1654 | 1468224184186 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}] 01:03:04 INFO - PROCESS | 1654 | 1468224184187 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:04 INFO - PROCESS | 1654 | 1468224184294 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:03:04 INFO - PROCESS | 1654 | 1468224184300 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 1654 | 1468224184301 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab93000 == 40 [pid = 1654] [id = 421] 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128dc8400) [pid = 1654] [serial = 1262] [outer = 0x0] 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128f1cc00) [pid = 1654] [serial = 1263] [outer = 0x128dc8400] 01:03:04 INFO - PROCESS | 1654 | 1468224184324 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129072000) [pid = 1654] [serial = 1264] [outer = 0x128dc8400] 01:03:04 INFO - PROCESS | 1654 | 1468224184613 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]]]}] 01:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 491ms 01:03:04 INFO - PROCESS | 1654 | 1468224184657 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 1654 | 1468224184658 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:03:04 INFO - PROCESS | 1654 | 1468224184660 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - PROCESS | 1654 | 1468224184661 Marionette TRACE conn2 <- [1,1658,null,{}] 01:03:04 INFO - PROCESS | 1654 | 1468224184663 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}] 01:03:04 INFO - PROCESS | 1654 | 1468224184665 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:04 INFO - PROCESS | 1654 | 1468224184772 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:03:04 INFO - PROCESS | 1654 | 1468224184776 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 1654 | 1468224184777 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b462800 == 41 [pid = 1654] [id = 422] 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128f1c400) [pid = 1654] [serial = 1265] [outer = 0x0] 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1295e3400) [pid = 1654] [serial = 1266] [outer = 0x128f1c400] 01:03:04 INFO - PROCESS | 1654 | 1468224184800 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1295ec000) [pid = 1654] [serial = 1267] [outer = 0x128f1c400] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124ef3800) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1129acc00) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128a7ec00) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1129aa800) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112f66000) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119f1f000) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1128d8c00) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1129b1c00) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a08800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112f5c800) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118590c00) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1122b3000) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1129aec00) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a10800) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121d5e000) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118591c00) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1129ae000) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119921c00) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:03:05 INFO - PROCESS | 1654 | 1468224185308 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]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 01:03:05 INFO - PROCESS | 1654 | 1468224185331 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 1654 | 1468224185333 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:03:05 INFO - PROCESS | 1654 | 1468224185337 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 1654 | 1468224185338 Marionette TRACE conn2 <- [1,1662,null,{}] 01:03:05 INFO - PROCESS | 1654 | 1468224185340 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}] 01:03:05 INFO - PROCESS | 1654 | 1468224185342 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:05 INFO - PROCESS | 1654 | 1468224185429 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:03:05 INFO - PROCESS | 1654 | 1468224185435 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 1654 | 1468224185437 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12499e800 == 42 [pid = 1654] [id = 423] 01:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1122b3000) [pid = 1654] [serial = 1268] [outer = 0x0] 01:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112f66000) [pid = 1654] [serial = 1269] [outer = 0x1122b3000] 01:03:05 INFO - PROCESS | 1654 | 1468224185461 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11990b400) [pid = 1654] [serial = 1270] [outer = 0x1122b3000] 01:03:05 INFO - PROCESS | 1654 | 1468224185808 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]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 01:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:03:05 INFO - PROCESS | 1654 | 1468224185862 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 1654 | 1468224185864 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:03:05 INFO - PROCESS | 1654 | 1468224185867 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 1654 | 1468224185869 Marionette TRACE conn2 <- [1,1666,null,{}] 01:03:05 INFO - PROCESS | 1654 | 1468224185872 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}] 01:03:05 INFO - PROCESS | 1654 | 1468224185874 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:06 INFO - PROCESS | 1654 | 1468224186002 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:03:06 INFO - PROCESS | 1654 | 1468224186007 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1654 | 1468224186008 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c613000 == 43 [pid = 1654] [id = 424] 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119914400) [pid = 1654] [serial = 1271] [outer = 0x0] 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124ef1000) [pid = 1654] [serial = 1272] [outer = 0x119914400] 01:03:06 INFO - PROCESS | 1654 | 1468224186047 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128e20c00) [pid = 1654] [serial = 1273] [outer = 0x119914400] 01:03:06 INFO - PROCESS | 1654 | 1468224186461 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]]]}] 01:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 624ms 01:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:03:06 INFO - PROCESS | 1654 | 1468224186491 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 1654 | 1468224186492 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:03:06 INFO - PROCESS | 1654 | 1468224186494 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 1654 | 1468224186495 Marionette TRACE conn2 <- [1,1670,null,{}] 01:03:06 INFO - PROCESS | 1654 | 1468224186497 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}] 01:03:06 INFO - PROCESS | 1654 | 1468224186510 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:06 INFO - PROCESS | 1654 | 1468224186630 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:03:06 INFO - PROCESS | 1654 | 1468224186636 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1654 | 1468224186637 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c767000 == 44 [pid = 1654] [id = 425] 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118b64000) [pid = 1654] [serial = 1274] [outer = 0x0] 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126987000) [pid = 1654] [serial = 1275] [outer = 0x118b64000] 01:03:06 INFO - PROCESS | 1654 | 1468224186661 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1295f2c00) [pid = 1654] [serial = 1276] [outer = 0x118b64000] 01:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 472ms 01:03:06 INFO - PROCESS | 1654 | 1468224186959 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]]]}] 01:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:03:06 INFO - PROCESS | 1654 | 1468224186973 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 1654 | 1468224186975 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:03:06 INFO - PROCESS | 1654 | 1468224186977 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 1654 | 1468224186978 Marionette TRACE conn2 <- [1,1674,null,{}] 01:03:06 INFO - PROCESS | 1654 | 1468224186980 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}] 01:03:06 INFO - PROCESS | 1654 | 1468224186981 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:07 INFO - PROCESS | 1654 | 1468224187067 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:03:07 INFO - PROCESS | 1654 | 1468224187072 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 1654 | 1468224187073 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca8b800 == 45 [pid = 1654] [id = 426] 01:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119cec400) [pid = 1654] [serial = 1277] [outer = 0x0] 01:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1298ac800) [pid = 1654] [serial = 1278] [outer = 0x119cec400] 01:03:07 INFO - PROCESS | 1654 | 1468224187097 Marionette DEBUG loaded listener.js 01:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1298b5c00) [pid = 1654] [serial = 1279] [outer = 0x119cec400] 01:03:07 INFO - PROCESS | 1654 | 1468224187667 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]]]}] 01:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 719ms 01:03:07 INFO - PROCESS | 1654 | 1468224187723 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:03:07 INFO - PROCESS | 1654 | 1468224187726 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:03:07 INFO - PROCESS | 1654 | 1468224187729 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 1654 | 1468224187731 Marionette TRACE conn2 <- [1,1678,null,{}] 01:03:07 INFO - PROCESS | 1654 | 1468224187737 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}] 01:03:07 INFO - PROCESS | 1654 | 1468224187739 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:07 INFO - PROCESS | 1654 | 1468224187858 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:03:07 INFO - PROCESS | 1654 | 1468224187918 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 1654 | 1468224187919 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bc8800 == 46 [pid = 1654] [id = 427] 01:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1128cb800) [pid = 1654] [serial = 1280] [outer = 0x0] 01:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1129ac800) [pid = 1654] [serial = 1281] [outer = 0x1128cb800] 01:03:07 INFO - PROCESS | 1654 | 1468224187950 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112f53800) [pid = 1654] [serial = 1282] [outer = 0x1128cb800] 01:03:08 INFO - PROCESS | 1654 | 1468224188703 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]]]}] 01:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1024ms 01:03:08 INFO - PROCESS | 1654 | 1468224188753 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:03:08 INFO - PROCESS | 1654 | 1468224188755 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:03:08 INFO - PROCESS | 1654 | 1468224188759 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:03:08 INFO - PROCESS | 1654 | 1468224188760 Marionette TRACE conn2 <- [1,1682,null,{}] 01:03:08 INFO - PROCESS | 1654 | 1468224188764 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}] 01:03:08 INFO - PROCESS | 1654 | 1468224188766 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:08 INFO - PROCESS | 1654 | 1468224188920 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:03:08 INFO - PROCESS | 1654 | 1468224188932 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 1654 | 1468224188935 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116878000 == 47 [pid = 1654] [id = 428] 01:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112f65c00) [pid = 1654] [serial = 1283] [outer = 0x0] 01:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1133d4400) [pid = 1654] [serial = 1284] [outer = 0x112f65c00] 01:03:08 INFO - PROCESS | 1654 | 1468224188962 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x115f2cc00) [pid = 1654] [serial = 1285] [outer = 0x112f65c00] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c767000 == 46 [pid = 1654] [id = 425] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c613000 == 45 [pid = 1654] [id = 424] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12499e800 == 44 [pid = 1654] [id = 423] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b462800 == 43 [pid = 1654] [id = 422] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab93000 == 42 [pid = 1654] [id = 421] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a94c000 == 41 [pid = 1654] [id = 420] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12982dc00) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11a18f000 == 40 [pid = 1654] [id = 419] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128f64800 == 39 [pid = 1654] [id = 418] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11941e800 == 38 [pid = 1654] [id = 417] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e2000 == 37 [pid = 1654] [id = 416] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12608f800 == 36 [pid = 1654] [id = 415] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x121bc4800 == 35 [pid = 1654] [id = 414] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11a192800 == 34 [pid = 1654] [id = 413] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119874000 == 33 [pid = 1654] [id = 412] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11942c000 == 32 [pid = 1654] [id = 411] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11725b000 == 31 [pid = 1654] [id = 410] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11335a000 == 30 [pid = 1654] [id = 409] 01:03:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20b800 == 29 [pid = 1654] [id = 408] 01:03:09 INFO - PROCESS | 1654 | 1468224189403 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]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 01:03:09 INFO - PROCESS | 1654 | 1468224189432 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 1654 | 1468224189438 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:03:09 INFO - PROCESS | 1654 | 1468224189442 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 1654 | 1468224189444 Marionette TRACE conn2 <- [1,1686,null,{}] 01:03:09 INFO - PROCESS | 1654 | 1468224189446 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}] 01:03:09 INFO - PROCESS | 1654 | 1468224189448 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:09 INFO - PROCESS | 1654 | 1468224189526 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126a96c00) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121ccdc00) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128dd1800) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128a7c400) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128e9a800) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118b63c00) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121632400) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129074400) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121706800) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11991e000) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11a1a9400) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11832a800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11859c400) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133ccc00) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115f2a000) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119f20400) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119cee400) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117d17000) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129a9800) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128e95400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1214c1400) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128e97000) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128dd1400) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126983000) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125072c00) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119cf6c00) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11990d000) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11830d000) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115f94c00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128f1c000) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129824400) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128e1f400) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124ef7000) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e25c00) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121c9d400) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128a05800) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 01:03:09 INFO - PROCESS | 1654 | 1468224189590 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 1654 | 1468224189592 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118341800 == 30 [pid = 1654] [id = 429] 01:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1133ccc00) [pid = 1654] [serial = 1286] [outer = 0x0] 01:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11623f400) [pid = 1654] [serial = 1287] [outer = 0x1133ccc00] 01:03:09 INFO - PROCESS | 1654 | 1468224189619 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118330c00) [pid = 1654] [serial = 1288] [outer = 0x1133ccc00] 01:03:09 INFO - PROCESS | 1654 | 1468224189937 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]]]}] 01:03:09 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 01:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 01:03:09 INFO - PROCESS | 1654 | 1468224189961 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 1654 | 1468224189962 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:03:09 INFO - PROCESS | 1654 | 1468224189965 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 1654 | 1468224189969 Marionette TRACE conn2 <- [1,1690,null,{}] 01:03:09 INFO - PROCESS | 1654 | 1468224189977 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}] 01:03:09 INFO - PROCESS | 1654 | 1468224189980 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:10 INFO - PROCESS | 1654 | 1468224190057 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:03:10 INFO - PROCESS | 1654 | 1468224190062 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 1654 | 1468224190064 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11986f000 == 31 [pid = 1654] [id = 430] 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118608400) [pid = 1654] [serial = 1289] [outer = 0x0] 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11943c000) [pid = 1654] [serial = 1290] [outer = 0x118608400] 01:03:10 INFO - PROCESS | 1654 | 1468224190096 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11991e000) [pid = 1654] [serial = 1291] [outer = 0x118608400] 01:03:10 INFO - PROCESS | 1654 | 1468224190462 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]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 524ms 01:03:10 INFO - PROCESS | 1654 | 1468224190490 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 1654 | 1468224190492 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:03:10 INFO - PROCESS | 1654 | 1468224190494 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 1654 | 1468224190495 Marionette TRACE conn2 <- [1,1694,null,{}] 01:03:10 INFO - PROCESS | 1654 | 1468224190497 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}] 01:03:10 INFO - PROCESS | 1654 | 1468224190498 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:10 INFO - PROCESS | 1654 | 1468224190576 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:03:10 INFO - PROCESS | 1654 | 1468224190580 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 1654 | 1468224190581 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f64800 == 32 [pid = 1654] [id = 431] 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129b1800) [pid = 1654] [serial = 1292] [outer = 0x0] 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cf7000) [pid = 1654] [serial = 1293] [outer = 0x1129b1800] 01:03:10 INFO - PROCESS | 1654 | 1468224190608 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119dad000) [pid = 1654] [serial = 1294] [outer = 0x1129b1800] 01:03:10 INFO - PROCESS | 1654 | 1468224190919 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]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 471ms 01:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:03:10 INFO - PROCESS | 1654 | 1468224190965 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 1654 | 1468224190966 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:03:10 INFO - PROCESS | 1654 | 1468224190968 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 1654 | 1468224190970 Marionette TRACE conn2 <- [1,1698,null,{}] 01:03:10 INFO - PROCESS | 1654 | 1468224190972 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}] 01:03:10 INFO - PROCESS | 1654 | 1468224190973 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:11 INFO - PROCESS | 1654 | 1468224191079 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:03:11 INFO - PROCESS | 1654 | 1468224191085 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 1654 | 1468224191086 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121408800 == 33 [pid = 1654] [id = 432] 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112f4a400) [pid = 1654] [serial = 1295] [outer = 0x0] 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119dab800) [pid = 1654] [serial = 1296] [outer = 0x112f4a400] 01:03:11 INFO - PROCESS | 1654 | 1468224191111 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1212c2c00) [pid = 1654] [serial = 1297] [outer = 0x112f4a400] 01:03:11 INFO - PROCESS | 1654 | 1468224191461 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]]]}] 01:03:11 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 01:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 01:03:11 INFO - PROCESS | 1654 | 1468224191491 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:03:11 INFO - PROCESS | 1654 | 1468224191492 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:03:11 INFO - PROCESS | 1654 | 1468224191494 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:03:11 INFO - PROCESS | 1654 | 1468224191496 Marionette TRACE conn2 <- [1,1702,null,{}] 01:03:11 INFO - PROCESS | 1654 | 1468224191498 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}] 01:03:11 INFO - PROCESS | 1654 | 1468224191502 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:11 INFO - PROCESS | 1654 | 1468224191617 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:03:11 INFO - PROCESS | 1654 | 1468224191633 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 1654 | 1468224191635 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe3800 == 34 [pid = 1654] [id = 433] 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1212c3c00) [pid = 1654] [serial = 1298] [outer = 0x0] 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121ad9c00) [pid = 1654] [serial = 1299] [outer = 0x1212c3c00] 01:03:11 INFO - PROCESS | 1654 | 1468224191659 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126011800) [pid = 1654] [serial = 1300] [outer = 0x1212c3c00] 01:03:11 INFO - PROCESS | 1654 | 1468224191988 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]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 01:03:12 INFO - PROCESS | 1654 | 1468224192013 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1654 | 1468224192015 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:03:12 INFO - PROCESS | 1654 | 1468224192017 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 1654 | 1468224192018 Marionette TRACE conn2 <- [1,1706,null,{}] 01:03:12 INFO - PROCESS | 1654 | 1468224192026 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}] 01:03:12 INFO - PROCESS | 1654 | 1468224192027 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:12 INFO - PROCESS | 1654 | 1468224192121 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:03:12 INFO - PROCESS | 1654 | 1468224192125 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 1654 | 1468224192126 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x125252800 == 35 [pid = 1654] [id = 434] 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1214c1400) [pid = 1654] [serial = 1301] [outer = 0x0] 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126a98000) [pid = 1654] [serial = 1302] [outer = 0x1214c1400] 01:03:12 INFO - PROCESS | 1654 | 1468224192151 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12746a000) [pid = 1654] [serial = 1303] [outer = 0x1214c1400] 01:03:12 INFO - PROCESS | 1654 | 1468224192489 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]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 525ms 01:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:03:12 INFO - PROCESS | 1654 | 1468224192542 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1654 | 1468224192544 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:03:12 INFO - PROCESS | 1654 | 1468224192546 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 1654 | 1468224192547 Marionette TRACE conn2 <- [1,1710,null,{}] 01:03:12 INFO - PROCESS | 1654 | 1468224192549 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}] 01:03:12 INFO - PROCESS | 1654 | 1468224192550 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:12 INFO - PROCESS | 1654 | 1468224192647 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:03:12 INFO - PROCESS | 1654 | 1468224192658 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 1654 | 1468224192659 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e38800 == 36 [pid = 1654] [id = 435] 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a08400) [pid = 1654] [serial = 1304] [outer = 0x0] 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a65000) [pid = 1654] [serial = 1305] [outer = 0x128a08400] 01:03:12 INFO - PROCESS | 1654 | 1468224192683 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a71000) [pid = 1654] [serial = 1306] [outer = 0x128a08400] 01:03:13 INFO - PROCESS | 1654 | 1468224193024 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]]]}] 01:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 01:03:13 INFO - PROCESS | 1654 | 1468224193066 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:03:13 INFO - PROCESS | 1654 | 1468224193067 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:03:13 INFO - PROCESS | 1654 | 1468224193069 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:03:13 INFO - PROCESS | 1654 | 1468224193071 Marionette TRACE conn2 <- [1,1714,null,{}] 01:03:13 INFO - PROCESS | 1654 | 1468224193073 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}] 01:03:13 INFO - PROCESS | 1654 | 1468224193074 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:13 INFO - PROCESS | 1654 | 1468224193170 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:03:13 INFO - PROCESS | 1654 | 1468224193181 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 1654 | 1468224193182 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c9a000 == 37 [pid = 1654] [id = 436] 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128a68c00) [pid = 1654] [serial = 1307] [outer = 0x0] 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128dc7800) [pid = 1654] [serial = 1308] [outer = 0x128a68c00] 01:03:13 INFO - PROCESS | 1654 | 1468224193216 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128dd3400) [pid = 1654] [serial = 1309] [outer = 0x128a68c00] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x111ba9400) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1128d5400) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128f1c400) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124c95800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128dc8400) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119914c00) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1122b3000) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118609000) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112f4c400) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x129826c00) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11905e800) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119914400) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118b64000) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a67c00) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112f4b800) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12746a800) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fc8800) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:03:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1128cbc00) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:03:13 INFO - PROCESS | 1654 | 1468224193663 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]]]}] 01:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 618ms 01:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:03:13 INFO - PROCESS | 1654 | 1468224193688 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:03:13 INFO - PROCESS | 1654 | 1468224193690 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:03:13 INFO - PROCESS | 1654 | 1468224193692 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:03:13 INFO - PROCESS | 1654 | 1468224193693 Marionette TRACE conn2 <- [1,1718,null,{}] 01:03:13 INFO - PROCESS | 1654 | 1468224193695 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}] 01:03:13 INFO - PROCESS | 1654 | 1468224193696 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:13 INFO - PROCESS | 1654 | 1468224193773 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:03:13 INFO - PROCESS | 1654 | 1468224193776 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 1654 | 1468224193777 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f62000 == 38 [pid = 1654] [id = 437] 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x111da9400) [pid = 1654] [serial = 1310] [outer = 0x0] 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118305400) [pid = 1654] [serial = 1311] [outer = 0x111da9400] 01:03:13 INFO - PROCESS | 1654 | 1468224193802 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119cec800) [pid = 1654] [serial = 1312] [outer = 0x111da9400] 01:03:14 INFO - PROCESS | 1654 | 1468224194143 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]]]}] 01:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 471ms 01:03:14 INFO - PROCESS | 1654 | 1468224194163 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:03:14 INFO - PROCESS | 1654 | 1468224194165 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:03:14 INFO - PROCESS | 1654 | 1468224194168 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 1654 | 1468224194170 Marionette TRACE conn2 <- [1,1722,null,{}] 01:03:14 INFO - PROCESS | 1654 | 1468224194173 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}] 01:03:14 INFO - PROCESS | 1654 | 1468224194174 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:14 INFO - PROCESS | 1654 | 1468224194291 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:03:14 INFO - PROCESS | 1654 | 1468224194297 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:14 INFO - PROCESS | 1654 | 1468224194299 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x129673800 == 39 [pid = 1654] [id = 438] 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118681c00) [pid = 1654] [serial = 1313] [outer = 0x0] 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128a75800) [pid = 1654] [serial = 1314] [outer = 0x118681c00] 01:03:14 INFO - PROCESS | 1654 | 1468224194334 Marionette DEBUG loaded listener.js 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128e94800) [pid = 1654] [serial = 1315] [outer = 0x118681c00] 01:03:14 INFO - PROCESS | 1654 | 1468224194639 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]]]}] 01:03:14 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 01:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 521ms 01:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:03:14 INFO - PROCESS | 1654 | 1468224194688 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:03:14 INFO - PROCESS | 1654 | 1468224194690 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:03:14 INFO - PROCESS | 1654 | 1468224194692 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 1654 | 1468224194693 Marionette TRACE conn2 <- [1,1726,null,{}] 01:03:14 INFO - PROCESS | 1654 | 1468224194695 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}] 01:03:14 INFO - PROCESS | 1654 | 1468224194696 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:14 INFO - PROCESS | 1654 | 1468224194773 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:03:14 INFO - PROCESS | 1654 | 1468224194777 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:14 INFO - PROCESS | 1654 | 1468224194778 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a95c000 == 40 [pid = 1654] [id = 439] 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128e98c00) [pid = 1654] [serial = 1316] [outer = 0x0] 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128f1c400) [pid = 1654] [serial = 1317] [outer = 0x128e98c00] 01:03:14 INFO - PROCESS | 1654 | 1468224194802 Marionette DEBUG loaded listener.js 01:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f25000) [pid = 1654] [serial = 1318] [outer = 0x128e98c00] 01:03:15 INFO - PROCESS | 1654 | 1468224195149 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]]]}] 01:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 471ms 01:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:03:15 INFO - PROCESS | 1654 | 1468224195163 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:03:15 INFO - PROCESS | 1654 | 1468224195164 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:03:15 INFO - PROCESS | 1654 | 1468224195167 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:03:15 INFO - PROCESS | 1654 | 1468224195168 Marionette TRACE conn2 <- [1,1730,null,{}] 01:03:15 INFO - PROCESS | 1654 | 1468224195173 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}] 01:03:15 INFO - PROCESS | 1654 | 1468224195174 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:15 INFO - PROCESS | 1654 | 1468224195291 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:03:15 INFO - PROCESS | 1654 | 1468224195297 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 1654 | 1468224195298 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab9a000 == 41 [pid = 1654] [id = 440] 01:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124eb4c00) [pid = 1654] [serial = 1319] [outer = 0x0] 01:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f24c00) [pid = 1654] [serial = 1320] [outer = 0x124eb4c00] 01:03:15 INFO - PROCESS | 1654 | 1468224195323 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295efc00) [pid = 1654] [serial = 1321] [outer = 0x124eb4c00] 01:03:15 INFO - PROCESS | 1654 | 1468224195707 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]]]}] 01:03:15 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 01:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 01:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:03:15 INFO - PROCESS | 1654 | 1468224195739 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:03:15 INFO - PROCESS | 1654 | 1468224195741 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:03:15 INFO - PROCESS | 1654 | 1468224195744 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:03:15 INFO - PROCESS | 1654 | 1468224195747 Marionette TRACE conn2 <- [1,1734,null,{}] 01:03:15 INFO - PROCESS | 1654 | 1468224195768 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}] 01:03:15 INFO - PROCESS | 1654 | 1468224195769 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:15 INFO - PROCESS | 1654 | 1468224195900 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:03:15 INFO - PROCESS | 1654 | 1468224195954 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 1654 | 1468224195955 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ab5800 == 42 [pid = 1654] [id = 441] 01:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d1000) [pid = 1654] [serial = 1322] [outer = 0x0] 01:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1132d9c00) [pid = 1654] [serial = 1323] [outer = 0x1128d1000] 01:03:15 INFO - PROCESS | 1654 | 1468224195986 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115f2a000) [pid = 1654] [serial = 1324] [outer = 0x1128d1000] 01:03:16 INFO - PROCESS | 1654 | 1468224196426 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]]]}] 01:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 721ms 01:03:16 INFO - PROCESS | 1654 | 1468224196465 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 1654 | 1468224196468 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:03:16 INFO - PROCESS | 1654 | 1468224196473 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - PROCESS | 1654 | 1468224196475 Marionette TRACE conn2 <- [1,1738,null,{}] 01:03:16 INFO - PROCESS | 1654 | 1468224196477 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}] 01:03:16 INFO - PROCESS | 1654 | 1468224196479 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:16 INFO - PROCESS | 1654 | 1468224196585 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:03:16 INFO - PROCESS | 1654 | 1468224196645 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 1654 | 1468224196646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x121420000 == 43 [pid = 1654] [id = 442] 01:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118544000) [pid = 1654] [serial = 1325] [outer = 0x0] 01:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11860e400) [pid = 1654] [serial = 1326] [outer = 0x118544000] 01:03:16 INFO - PROCESS | 1654 | 1468224196676 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1194e3000) [pid = 1654] [serial = 1327] [outer = 0x118544000] 01:03:17 INFO - PROCESS | 1654 | 1468224197104 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]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 669ms 01:03:17 INFO - PROCESS | 1654 | 1468224197143 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 1654 | 1468224197145 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:03:17 INFO - PROCESS | 1654 | 1468224197147 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 1654 | 1468224197150 Marionette TRACE conn2 <- [1,1742,null,{}] 01:03:17 INFO - PROCESS | 1654 | 1468224197158 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}] 01:03:17 INFO - PROCESS | 1654 | 1468224197162 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:17 INFO - PROCESS | 1654 | 1468224197284 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:03:17 INFO - PROCESS | 1654 | 1468224197359 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:17 INFO - PROCESS | 1654 | 1468224197361 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b208800 == 44 [pid = 1654] [id = 443] 01:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119f20000) [pid = 1654] [serial = 1328] [outer = 0x0] 01:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121a1dc00) [pid = 1654] [serial = 1329] [outer = 0x119f20000] 01:03:17 INFO - PROCESS | 1654 | 1468224197394 Marionette DEBUG loaded listener.js 01:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124887400) [pid = 1654] [serial = 1330] [outer = 0x119f20000] 01:03:17 INFO - PROCESS | 1654 | 1468224197810 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]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 723ms 01:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:03:17 INFO - PROCESS | 1654 | 1468224197871 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 1654 | 1468224197873 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:03:17 INFO - PROCESS | 1654 | 1468224197875 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 1654 | 1468224197877 Marionette TRACE conn2 <- [1,1746,null,{}] 01:03:17 INFO - PROCESS | 1654 | 1468224197879 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}] 01:03:17 INFO - PROCESS | 1654 | 1468224197880 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:17 INFO - PROCESS | 1654 | 1468224197986 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:03:18 INFO - PROCESS | 1654 | 1468224198047 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 1654 | 1468224198048 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c609000 == 45 [pid = 1654] [id = 444] 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124ef5000) [pid = 1654] [serial = 1331] [outer = 0x0] 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126aa2400) [pid = 1654] [serial = 1332] [outer = 0x124ef5000] 01:03:18 INFO - PROCESS | 1654 | 1468224198076 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128a67800) [pid = 1654] [serial = 1333] [outer = 0x124ef5000] 01:03:18 INFO - PROCESS | 1654 | 1468224198487 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]]]}] 01:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 619ms 01:03:18 INFO - PROCESS | 1654 | 1468224198495 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:03:18 INFO - PROCESS | 1654 | 1468224198496 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:03:18 INFO - PROCESS | 1654 | 1468224198499 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:03:18 INFO - PROCESS | 1654 | 1468224198500 Marionette TRACE conn2 <- [1,1750,null,{}] 01:03:18 INFO - PROCESS | 1654 | 1468224198505 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}] 01:03:18 INFO - PROCESS | 1654 | 1468224198506 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:18 INFO - PROCESS | 1654 | 1468224198606 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:03:18 INFO - PROCESS | 1654 | 1468224198698 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 1654 | 1468224198699 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75b000 == 46 [pid = 1654] [id = 445] 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1260c2400) [pid = 1654] [serial = 1334] [outer = 0x0] 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128e18c00) [pid = 1654] [serial = 1335] [outer = 0x1260c2400] 01:03:18 INFO - PROCESS | 1654 | 1468224198728 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128ea1800) [pid = 1654] [serial = 1336] [outer = 0x1260c2400] 01:03:19 INFO - PROCESS | 1654 | 1468224199186 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]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 721ms 01:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:03:19 INFO - PROCESS | 1654 | 1468224199222 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:03:19 INFO - PROCESS | 1654 | 1468224199224 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:03:19 INFO - PROCESS | 1654 | 1468224199227 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - PROCESS | 1654 | 1468224199230 Marionette TRACE conn2 <- [1,1754,null,{}] 01:03:19 INFO - PROCESS | 1654 | 1468224199233 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}] 01:03:19 INFO - PROCESS | 1654 | 1468224199240 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:19 INFO - PROCESS | 1654 | 1468224199416 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:03:19 INFO - PROCESS | 1654 | 1468224199688 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:19 INFO - PROCESS | 1654 | 1468224199690 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687c800 == 47 [pid = 1654] [id = 446] 01:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x110f85c00) [pid = 1654] [serial = 1337] [outer = 0x0] 01:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1128ca400) [pid = 1654] [serial = 1338] [outer = 0x110f85c00] 01:03:19 INFO - PROCESS | 1654 | 1468224199729 Marionette DEBUG loaded listener.js 01:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112d33c00) [pid = 1654] [serial = 1339] [outer = 0x110f85c00] 01:03:20 INFO - PROCESS | 1654 | 1468224200213 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]]]}] 01:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1021ms 01:03:20 INFO - PROCESS | 1654 | 1468224200250 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:03:20 INFO - PROCESS | 1654 | 1468224200254 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:03:20 INFO - PROCESS | 1654 | 1468224200258 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:03:20 INFO - PROCESS | 1654 | 1468224200260 Marionette TRACE conn2 <- [1,1758,null,{}] 01:03:20 INFO - PROCESS | 1654 | 1468224200266 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}] 01:03:20 INFO - PROCESS | 1654 | 1468224200270 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:20 INFO - PROCESS | 1654 | 1468224200413 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:03:20 INFO - PROCESS | 1654 | 1468224200520 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 1654 | 1468224200521 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fe9000 == 48 [pid = 1654] [id = 447] 01:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112f49000) [pid = 1654] [serial = 1340] [outer = 0x0] 01:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x112f50000) [pid = 1654] [serial = 1341] [outer = 0x112f49000] 01:03:20 INFO - PROCESS | 1654 | 1468224200551 Marionette DEBUG loaded listener.js 01:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11303e800) [pid = 1654] [serial = 1342] [outer = 0x112f49000] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a95c000 == 47 [pid = 1654] [id = 439] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x129673800 == 46 [pid = 1654] [id = 438] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119f62000 == 45 [pid = 1654] [id = 437] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x128c9a000 == 44 [pid = 1654] [id = 436] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x126e38800 == 43 [pid = 1654] [id = 435] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x125252800 == 42 [pid = 1654] [id = 434] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121fe3800 == 41 [pid = 1654] [id = 433] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121408800 == 40 [pid = 1654] [id = 432] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119f64800 == 39 [pid = 1654] [id = 431] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11986f000 == 38 [pid = 1654] [id = 430] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x118341800 == 37 [pid = 1654] [id = 429] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116878000 == 36 [pid = 1654] [id = 428] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116bc8800 == 35 [pid = 1654] [id = 427] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca8b800 == 34 [pid = 1654] [id = 426] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11687c800 == 33 [pid = 1654] [id = 446] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75b000 == 32 [pid = 1654] [id = 445] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12c609000 == 31 [pid = 1654] [id = 444] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b208800 == 30 [pid = 1654] [id = 443] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x121420000 == 29 [pid = 1654] [id = 442] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab9a000 == 28 [pid = 1654] [id = 440] 01:03:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116ab5800 == 27 [pid = 1654] [id = 441] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128e25400) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11990bc00) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119be2400) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128a79c00) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11830a800) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118593400) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128a07800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121c9f800) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124c93800) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1128d5c00) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1295e3400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112a88800) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126019800) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129072000) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128f1cc00) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119daf000) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121c96000) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1295ec000) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f66000) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118b5a000) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119065400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126983400) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132d5000) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x114fb8400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1298ad400) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126981000) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127469800) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124ef1000) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128dd5c00) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128e9e800) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1298ac800) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a67000) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e20c00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126987000) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1295f2c00) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11990b400) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 01:03:21 INFO - PROCESS | 1654 | 1468224201556 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]]]}] 01:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1330ms 01:03:21 INFO - PROCESS | 1654 | 1468224201590 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:03:21 INFO - PROCESS | 1654 | 1468224201592 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:03:21 INFO - PROCESS | 1654 | 1468224201595 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:03:21 INFO - PROCESS | 1654 | 1468224201597 Marionette TRACE conn2 <- [1,1762,null,{}] 01:03:21 INFO - PROCESS | 1654 | 1468224201601 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}] 01:03:21 INFO - PROCESS | 1654 | 1468224201603 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:21 INFO - PROCESS | 1654 | 1468224201686 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:03:21 INFO - PROCESS | 1654 | 1468224201691 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 1654 | 1468224201693 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f4a000 == 28 [pid = 1654] [id = 448] 01:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128ce400) [pid = 1654] [serial = 1343] [outer = 0x0] 01:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129b0000) [pid = 1654] [serial = 1344] [outer = 0x1128ce400] 01:03:21 INFO - PROCESS | 1654 | 1468224201723 Marionette DEBUG loaded listener.js 01:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128cdc00) [pid = 1654] [serial = 1345] [outer = 0x1128ce400] 01:03:22 INFO - PROCESS | 1654 | 1468224202055 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]]]}] 01:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 470ms 01:03:22 INFO - PROCESS | 1654 | 1468224202094 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:03:22 INFO - PROCESS | 1654 | 1468224202097 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:03:22 INFO - PROCESS | 1654 | 1468224202103 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:03:22 INFO - PROCESS | 1654 | 1468224202105 Marionette TRACE conn2 <- [1,1766,null,{}] 01:03:22 INFO - PROCESS | 1654 | 1468224202107 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}] 01:03:22 INFO - PROCESS | 1654 | 1468224202109 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:22 INFO - PROCESS | 1654 | 1468224202184 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:03:22 INFO - PROCESS | 1654 | 1468224202190 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:22 INFO - PROCESS | 1654 | 1468224202191 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118348800 == 29 [pid = 1654] [id = 449] 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1133d2800) [pid = 1654] [serial = 1346] [outer = 0x0] 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115f21c00) [pid = 1654] [serial = 1347] [outer = 0x1133d2800] 01:03:22 INFO - PROCESS | 1654 | 1468224202219 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116562000) [pid = 1654] [serial = 1348] [outer = 0x1133d2800] 01:03:22 INFO - PROCESS | 1654 | 1468224202565 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]]]}] 01:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 470ms 01:03:22 INFO - PROCESS | 1654 | 1468224202573 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:03:22 INFO - PROCESS | 1654 | 1468224202575 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:03:22 INFO - PROCESS | 1654 | 1468224202577 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:03:22 INFO - PROCESS | 1654 | 1468224202579 Marionette TRACE conn2 <- [1,1770,null,{}] 01:03:22 INFO - PROCESS | 1654 | 1468224202591 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}] 01:03:22 INFO - PROCESS | 1654 | 1468224202594 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:22 INFO - PROCESS | 1654 | 1468224202677 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:03:22 INFO - PROCESS | 1654 | 1468224202734 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:22 INFO - PROCESS | 1654 | 1468224202736 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c69800 == 30 [pid = 1654] [id = 450] 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1128d3c00) [pid = 1654] [serial = 1349] [outer = 0x0] 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117d19c00) [pid = 1654] [serial = 1350] [outer = 0x1128d3c00] 01:03:22 INFO - PROCESS | 1654 | 1468224202764 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118591c00) [pid = 1654] [serial = 1351] [outer = 0x1128d3c00] 01:03:23 INFO - PROCESS | 1654 | 1468224203055 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]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 01:03:23 INFO - PROCESS | 1654 | 1468224203100 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 1654 | 1468224203103 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:03:23 INFO - PROCESS | 1654 | 1468224203107 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 1654 | 1468224203109 Marionette TRACE conn2 <- [1,1774,null,{}] 01:03:23 INFO - PROCESS | 1654 | 1468224203111 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}] 01:03:23 INFO - PROCESS | 1654 | 1468224203112 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:23 INFO - PROCESS | 1654 | 1468224203190 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:03:23 INFO - PROCESS | 1654 | 1468224203250 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:23 INFO - PROCESS | 1654 | 1468224203251 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x121409800 == 31 [pid = 1654] [id = 451] 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118310400) [pid = 1654] [serial = 1352] [outer = 0x0] 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11867ec00) [pid = 1654] [serial = 1353] [outer = 0x118310400] 01:03:23 INFO - PROCESS | 1654 | 1468224203276 Marionette DEBUG loaded listener.js 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1194e2400) [pid = 1654] [serial = 1354] [outer = 0x118310400] 01:03:23 INFO - PROCESS | 1654 | 1468224203547 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]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms 01:03:23 INFO - PROCESS | 1654 | 1468224203578 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:03:23 INFO - PROCESS | 1654 | 1468224203588 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:03:23 INFO - PROCESS | 1654 | 1468224203605 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 1654 | 1468224203606 Marionette TRACE conn2 <- [1,1778,null,{}] 01:03:23 INFO - PROCESS | 1654 | 1468224203609 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}] 01:03:23 INFO - PROCESS | 1654 | 1468224203610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:23 INFO - PROCESS | 1654 | 1468224203705 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:03:23 INFO - PROCESS | 1654 | 1468224203708 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:23 INFO - PROCESS | 1654 | 1468224203709 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12182b000 == 32 [pid = 1654] [id = 452] 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11303dc00) [pid = 1654] [serial = 1355] [outer = 0x0] 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11990d800) [pid = 1654] [serial = 1356] [outer = 0x11303dc00] 01:03:23 INFO - PROCESS | 1654 | 1468224203734 Marionette DEBUG loaded listener.js 01:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119b16400) [pid = 1654] [serial = 1357] [outer = 0x11303dc00] 01:03:24 INFO - PROCESS | 1654 | 1468224204064 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]]]}] 01:03:24 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 01:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 526ms 01:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:03:24 INFO - PROCESS | 1654 | 1468224204124 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:03:24 INFO - PROCESS | 1654 | 1468224204125 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:03:24 INFO - PROCESS | 1654 | 1468224204127 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:03:24 INFO - PROCESS | 1654 | 1468224204128 Marionette TRACE conn2 <- [1,1782,null,{}] 01:03:24 INFO - PROCESS | 1654 | 1468224204130 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}] 01:03:24 INFO - PROCESS | 1654 | 1468224204135 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:24 INFO - PROCESS | 1654 | 1468224204252 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:03:24 INFO - PROCESS | 1654 | 1468224204287 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 1654 | 1468224204288 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12609b000 == 33 [pid = 1654] [id = 453] 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119b17000) [pid = 1654] [serial = 1358] [outer = 0x0] 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119cf1800) [pid = 1654] [serial = 1359] [outer = 0x119b17000] 01:03:24 INFO - PROCESS | 1654 | 1468224204312 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121c94c00) [pid = 1654] [serial = 1360] [outer = 0x119b17000] 01:03:24 INFO - PROCESS | 1654 | 1468224204634 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]]]}] 01:03:24 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 01:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 01:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:03:24 INFO - PROCESS | 1654 | 1468224204646 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:03:24 INFO - PROCESS | 1654 | 1468224204647 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:03:24 INFO - PROCESS | 1654 | 1468224204649 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:03:24 INFO - PROCESS | 1654 | 1468224204650 Marionette TRACE conn2 <- [1,1786,null,{}] 01:03:24 INFO - PROCESS | 1654 | 1468224204669 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}] 01:03:24 INFO - PROCESS | 1654 | 1468224204672 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:24 INFO - PROCESS | 1654 | 1468224204776 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:03:24 INFO - PROCESS | 1654 | 1468224204779 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 1654 | 1468224204780 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272f3800 == 34 [pid = 1654] [id = 454] 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119be2400) [pid = 1654] [serial = 1361] [outer = 0x0] 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121ca1800) [pid = 1654] [serial = 1362] [outer = 0x119be2400] 01:03:24 INFO - PROCESS | 1654 | 1468224204805 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1248b9800) [pid = 1654] [serial = 1363] [outer = 0x119be2400] 01:03:25 INFO - PROCESS | 1654 | 1468224205121 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]]]}] 01:03:25 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 01:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 01:03:25 INFO - PROCESS | 1654 | 1468224205171 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 1654 | 1468224205173 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:03:25 INFO - PROCESS | 1654 | 1468224205175 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 1654 | 1468224205176 Marionette TRACE conn2 <- [1,1790,null,{}] 01:03:25 INFO - PROCESS | 1654 | 1468224205184 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}] 01:03:25 INFO - PROCESS | 1654 | 1468224205185 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:25 INFO - PROCESS | 1654 | 1468224205283 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:03:25 INFO - PROCESS | 1654 | 1468224205287 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:25 INFO - PROCESS | 1654 | 1468224205288 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d11800 == 35 [pid = 1654] [id = 455] 01:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121c95000) [pid = 1654] [serial = 1364] [outer = 0x0] 01:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124c93400) [pid = 1654] [serial = 1365] [outer = 0x121c95000] 01:03:25 INFO - PROCESS | 1654 | 1468224205312 Marionette DEBUG loaded listener.js 01:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126013c00) [pid = 1654] [serial = 1366] [outer = 0x121c95000] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1214c1400) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128a68c00) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112f4a400) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1129b1800) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133ccc00) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118608400) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119cec400) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128cb800) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x111da9400) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112f65c00) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124eb4c00) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128e98c00) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118681c00) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1212c3c00) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128a08400) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:03:25 INFO - PROCESS | 1654 | 1468224205897 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]]]}] 01:03:25 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) 01:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 774ms 01:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:03:25 INFO - PROCESS | 1654 | 1468224205950 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 1654 | 1468224205952 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:03:25 INFO - PROCESS | 1654 | 1468224205955 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 1654 | 1468224205957 Marionette TRACE conn2 <- [1,1794,null,{}] 01:03:25 INFO - PROCESS | 1654 | 1468224205960 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}] 01:03:25 INFO - PROCESS | 1654 | 1468224205962 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:26 INFO - PROCESS | 1654 | 1468224206122 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:03:26 INFO - PROCESS | 1654 | 1468224206179 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:26 INFO - PROCESS | 1654 | 1468224206180 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c68800 == 36 [pid = 1654] [id = 456] 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110fcc000) [pid = 1654] [serial = 1367] [outer = 0x0] 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113d65400) [pid = 1654] [serial = 1368] [outer = 0x110fcc000] 01:03:26 INFO - PROCESS | 1654 | 1468224206217 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119914400) [pid = 1654] [serial = 1369] [outer = 0x110fcc000] 01:03:26 INFO - PROCESS | 1654 | 1468224206461 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]]]}] 01:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 01:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:03:26 INFO - PROCESS | 1654 | 1468224206475 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:03:26 INFO - PROCESS | 1654 | 1468224206476 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:03:26 INFO - PROCESS | 1654 | 1468224206478 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:03:26 INFO - PROCESS | 1654 | 1468224206479 Marionette TRACE conn2 <- [1,1798,null,{}] 01:03:26 INFO - PROCESS | 1654 | 1468224206481 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}] 01:03:26 INFO - PROCESS | 1654 | 1468224206482 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:26 INFO - PROCESS | 1654 | 1468224206567 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:03:26 INFO - PROCESS | 1654 | 1468224206589 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:26 INFO - PROCESS | 1654 | 1468224206590 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292ad800 == 37 [pid = 1654] [id = 457] 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119cef800) [pid = 1654] [serial = 1370] [outer = 0x0] 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126018000) [pid = 1654] [serial = 1371] [outer = 0x119cef800] 01:03:26 INFO - PROCESS | 1654 | 1468224206614 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12697b000) [pid = 1654] [serial = 1372] [outer = 0x119cef800] 01:03:26 INFO - PROCESS | 1654 | 1468224206928 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]]]}] 01:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 01:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:03:26 INFO - PROCESS | 1654 | 1468224206947 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:03:26 INFO - PROCESS | 1654 | 1468224206949 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:03:26 INFO - PROCESS | 1654 | 1468224206959 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:03:26 INFO - PROCESS | 1654 | 1468224206960 Marionette TRACE conn2 <- [1,1802,null,{}] 01:03:26 INFO - PROCESS | 1654 | 1468224206963 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}] 01:03:26 INFO - PROCESS | 1654 | 1468224206964 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:27 INFO - PROCESS | 1654 | 1468224207090 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:03:27 INFO - PROCESS | 1654 | 1468224207097 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 1654 | 1468224207098 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121825800 == 38 [pid = 1654] [id = 458] 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126a9a400) [pid = 1654] [serial = 1373] [outer = 0x0] 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127261000) [pid = 1654] [serial = 1374] [outer = 0x126a9a400] 01:03:27 INFO - PROCESS | 1654 | 1468224207126 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a6ac00) [pid = 1654] [serial = 1375] [outer = 0x126a9a400] 01:03:27 INFO - PROCESS | 1654 | 1468224207499 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]]]}] 01:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 576ms 01:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:03:27 INFO - PROCESS | 1654 | 1468224207528 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 1654 | 1468224207530 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:03:27 INFO - PROCESS | 1654 | 1468224207533 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 1654 | 1468224207535 Marionette TRACE conn2 <- [1,1806,null,{}] 01:03:27 INFO - PROCESS | 1654 | 1468224207538 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}] 01:03:27 INFO - PROCESS | 1654 | 1468224207540 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:27 INFO - PROCESS | 1654 | 1468224207657 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:03:27 INFO - PROCESS | 1654 | 1468224207749 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 1654 | 1468224207750 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b205000 == 39 [pid = 1654] [id = 459] 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126aa3800) [pid = 1654] [serial = 1376] [outer = 0x0] 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a72c00) [pid = 1654] [serial = 1377] [outer = 0x126aa3800] 01:03:27 INFO - PROCESS | 1654 | 1468224207788 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128dce800) [pid = 1654] [serial = 1378] [outer = 0x126aa3800] 01:03:28 INFO - PROCESS | 1654 | 1468224208394 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]]]}] 01:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 924ms 01:03:28 INFO - PROCESS | 1654 | 1468224208457 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:03:28 INFO - PROCESS | 1654 | 1468224208462 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:03:28 INFO - PROCESS | 1654 | 1468224208466 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:03:28 INFO - PROCESS | 1654 | 1468224208472 Marionette TRACE conn2 <- [1,1810,null,{}] 01:03:28 INFO - PROCESS | 1654 | 1468224208477 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}] 01:03:28 INFO - PROCESS | 1654 | 1468224208479 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:28 INFO - PROCESS | 1654 | 1468224208633 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:03:28 INFO - PROCESS | 1654 | 1468224208688 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 1654 | 1468224208690 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x118be2800 == 40 [pid = 1654] [id = 460] 01:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x113040800) [pid = 1654] [serial = 1379] [outer = 0x0] 01:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1132d5000) [pid = 1654] [serial = 1380] [outer = 0x113040800] 01:03:28 INFO - PROCESS | 1654 | 1468224208722 Marionette DEBUG loaded listener.js 01:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x115f8d000) [pid = 1654] [serial = 1381] [outer = 0x113040800] 01:03:29 INFO - PROCESS | 1654 | 1468224209261 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]]]}] 01:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 825ms 01:03:29 INFO - PROCESS | 1654 | 1468224209299 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:03:29 INFO - PROCESS | 1654 | 1468224209305 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:03:29 INFO - PROCESS | 1654 | 1468224209311 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 1654 | 1468224209312 Marionette TRACE conn2 <- [1,1814,null,{}] 01:03:29 INFO - PROCESS | 1654 | 1468224209315 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}] 01:03:29 INFO - PROCESS | 1654 | 1468224209317 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:29 INFO - PROCESS | 1654 | 1468224209428 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:03:29 INFO - PROCESS | 1654 | 1468224209509 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:29 INFO - PROCESS | 1654 | 1468224209510 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a193000 == 41 [pid = 1654] [id = 461] 01:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113ed0c00) [pid = 1654] [serial = 1382] [outer = 0x0] 01:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117d1d000) [pid = 1654] [serial = 1383] [outer = 0x113ed0c00] 01:03:29 INFO - PROCESS | 1654 | 1468224209541 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11859ec00) [pid = 1654] [serial = 1384] [outer = 0x113ed0c00] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121825800 == 40 [pid = 1654] [id = 458] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1292ad800 == 39 [pid = 1654] [id = 457] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119c68800 == 38 [pid = 1654] [id = 456] 01:03:30 INFO - PROCESS | 1654 | 1468224210276 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]]]}] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128d11800 == 37 [pid = 1654] [id = 455] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1272f3800 == 36 [pid = 1654] [id = 454] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12609b000 == 35 [pid = 1654] [id = 453] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12182b000 == 34 [pid = 1654] [id = 452] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121409800 == 33 [pid = 1654] [id = 451] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119c69800 == 32 [pid = 1654] [id = 450] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118348800 == 31 [pid = 1654] [id = 449] 01:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x115f4a000 == 30 [pid = 1654] [id = 448] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121ad9c00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128a65000) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126a98000) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128dc7800) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128a71000) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119dab800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119cf7000) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119dad000) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11623f400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118330c00) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11943c000) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11991e000) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1298b5c00) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1129ac800) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118305400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112f53800) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1133d4400) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115f2cc00) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119cec800) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f24c00) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128f1c400) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128dd3400) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128f25000) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12746a000) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126011800) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128e94800) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128a75800) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1295efc00) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 01:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1212c2c00) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 01:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1025ms 01:03:30 INFO - PROCESS | 1654 | 1468224210336 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:03:30 INFO - PROCESS | 1654 | 1468224210339 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:03:30 INFO - PROCESS | 1654 | 1468224210345 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:03:30 INFO - PROCESS | 1654 | 1468224210347 Marionette TRACE conn2 <- [1,1818,null,{}] 01:03:30 INFO - PROCESS | 1654 | 1468224210351 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}] 01:03:30 INFO - PROCESS | 1654 | 1468224210352 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:30 INFO - PROCESS | 1654 | 1468224210428 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:03:30 INFO - PROCESS | 1654 | 1468224210434 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:30 INFO - PROCESS | 1654 | 1468224210437 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116abf000 == 31 [pid = 1654] [id = 462] 01:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1133d6000) [pid = 1654] [serial = 1385] [outer = 0x0] 01:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x114fb2000) [pid = 1654] [serial = 1386] [outer = 0x1133d6000] 01:03:30 INFO - PROCESS | 1654 | 1468224210460 Marionette DEBUG loaded listener.js 01:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116855000) [pid = 1654] [serial = 1387] [outer = 0x1133d6000] 01:03:30 INFO - PROCESS | 1654 | 1468224210995 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]]]}] 01:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 01:03:31 INFO - PROCESS | 1654 | 1468224211018 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 1654 | 1468224211024 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:03:31 INFO - PROCESS | 1654 | 1468224211030 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 1654 | 1468224211033 Marionette TRACE conn2 <- [1,1822,null,{}] 01:03:31 INFO - PROCESS | 1654 | 1468224211036 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}] 01:03:31 INFO - PROCESS | 1654 | 1468224211039 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:31 INFO - PROCESS | 1654 | 1468224211165 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:03:31 INFO - PROCESS | 1654 | 1468224211245 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 1654 | 1468224211246 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11985f800 == 32 [pid = 1654] [id = 463] 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11859cc00) [pid = 1654] [serial = 1388] [outer = 0x0] 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118678000) [pid = 1654] [serial = 1389] [outer = 0x11859cc00] 01:03:31 INFO - PROCESS | 1654 | 1468224211273 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11905fc00) [pid = 1654] [serial = 1390] [outer = 0x11859cc00] 01:03:31 INFO - PROCESS | 1654 | 1468224211577 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]]]}] 01:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 575ms 01:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:03:31 INFO - PROCESS | 1654 | 1468224211605 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 1654 | 1468224211606 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:03:31 INFO - PROCESS | 1654 | 1468224211608 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 1654 | 1468224211611 Marionette TRACE conn2 <- [1,1826,null,{}] 01:03:31 INFO - PROCESS | 1654 | 1468224211619 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}] 01:03:31 INFO - PROCESS | 1654 | 1468224211622 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:31 INFO - PROCESS | 1654 | 1468224211700 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:03:31 INFO - PROCESS | 1654 | 1468224211707 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 1654 | 1468224211709 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x121522000 == 33 [pid = 1654] [id = 464] 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11990c000) [pid = 1654] [serial = 1391] [outer = 0x0] 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119be4400) [pid = 1654] [serial = 1392] [outer = 0x11990c000] 01:03:31 INFO - PROCESS | 1654 | 1468224211737 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119f27800) [pid = 1654] [serial = 1393] [outer = 0x11990c000] 01:03:32 INFO - PROCESS | 1654 | 1468224212070 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]]]}] 01:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 475ms 01:03:32 INFO - PROCESS | 1654 | 1468224212086 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:03:32 INFO - PROCESS | 1654 | 1468224212089 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:03:32 INFO - PROCESS | 1654 | 1468224212096 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:03:32 INFO - PROCESS | 1654 | 1468224212097 Marionette TRACE conn2 <- [1,1830,null,{}] 01:03:32 INFO - PROCESS | 1654 | 1468224212107 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}] 01:03:32 INFO - PROCESS | 1654 | 1468224212108 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:32 INFO - PROCESS | 1654 | 1468224212229 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:03:32 INFO - PROCESS | 1654 | 1468224212233 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 1654 | 1468224212234 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c75800 == 34 [pid = 1654] [id = 465] 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212bf400) [pid = 1654] [serial = 1394] [outer = 0x0] 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121c95400) [pid = 1654] [serial = 1395] [outer = 0x1212bf400] 01:03:32 INFO - PROCESS | 1654 | 1468224212262 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121ca2000) [pid = 1654] [serial = 1396] [outer = 0x1212bf400] 01:03:32 INFO - PROCESS | 1654 | 1468224212599 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]]]}] 01:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 01:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:03:32 INFO - PROCESS | 1654 | 1468224212615 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:03:32 INFO - PROCESS | 1654 | 1468224212617 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:03:32 INFO - PROCESS | 1654 | 1468224212620 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:03:32 INFO - PROCESS | 1654 | 1468224212621 Marionette TRACE conn2 <- [1,1834,null,{}] 01:03:32 INFO - PROCESS | 1654 | 1468224212624 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}] 01:03:32 INFO - PROCESS | 1654 | 1468224212625 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:32 INFO - PROCESS | 1654 | 1468224212725 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:03:32 INFO - PROCESS | 1654 | 1468224212737 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 1654 | 1468224212739 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e6800 == 35 [pid = 1654] [id = 466] 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1128cb400) [pid = 1654] [serial = 1397] [outer = 0x0] 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1248bfc00) [pid = 1654] [serial = 1398] [outer = 0x1128cb400] 01:03:32 INFO - PROCESS | 1654 | 1468224212763 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1251b1000) [pid = 1654] [serial = 1399] [outer = 0x1128cb400] 01:03:33 INFO - PROCESS | 1654 | 1468224213204 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]]]}] 01:03:33 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 01:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 619ms 01:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:03:33 INFO - PROCESS | 1654 | 1468224213246 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 1654 | 1468224213248 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:03:33 INFO - PROCESS | 1654 | 1468224213251 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 1654 | 1468224213253 Marionette TRACE conn2 <- [1,1838,null,{}] 01:03:33 INFO - PROCESS | 1654 | 1468224213256 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}] 01:03:33 INFO - PROCESS | 1654 | 1468224213262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:33 INFO - PROCESS | 1654 | 1468224213440 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:03:33 INFO - PROCESS | 1654 | 1468224213463 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:33 INFO - PROCESS | 1654 | 1468224213464 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d14000 == 36 [pid = 1654] [id = 467] 01:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126983400) [pid = 1654] [serial = 1400] [outer = 0x0] 01:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a08800) [pid = 1654] [serial = 1401] [outer = 0x126983400] 01:03:33 INFO - PROCESS | 1654 | 1468224213493 Marionette DEBUG loaded listener.js 01:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a81000) [pid = 1654] [serial = 1402] [outer = 0x126983400] 01:03:33 INFO - PROCESS | 1654 | 1468224213834 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]]]}] 01:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 622ms 01:03:33 INFO - PROCESS | 1654 | 1468224213872 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 1654 | 1468224213873 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:03:33 INFO - PROCESS | 1654 | 1468224213876 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 1654 | 1468224213877 Marionette TRACE conn2 <- [1,1842,null,{}] 01:03:33 INFO - PROCESS | 1654 | 1468224213879 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}] 01:03:33 INFO - PROCESS | 1654 | 1468224213880 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:33 INFO - PROCESS | 1654 | 1468224213975 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:03:33 INFO - PROCESS | 1654 | 1468224213988 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:33 INFO - PROCESS | 1654 | 1468224213988 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x11841d800 == 37 [pid = 1654] [id = 468] 01:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1122bdc00) [pid = 1654] [serial = 1403] [outer = 0x0] 01:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dd0000) [pid = 1654] [serial = 1404] [outer = 0x1122bdc00] 01:03:34 INFO - PROCESS | 1654 | 1468224214013 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128e1a000) [pid = 1654] [serial = 1405] [outer = 0x1122bdc00] 01:03:34 INFO - PROCESS | 1654 | 1468224214584 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]]]}] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119b17000) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f49000) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128d3c00) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128ce400) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118310400) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1133d2800) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11303dc00) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119be2400) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121c95000) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d1000) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110fcc000) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118544000) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119f20000) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119cef800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124ef5000) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1260c2400) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x110f85c00) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126a9a400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 01:03:34 INFO - PROCESS | 1654 | 1468224214647 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:03:34 INFO - PROCESS | 1654 | 1468224214649 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:03:34 INFO - PROCESS | 1654 | 1468224214653 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:03:34 INFO - PROCESS | 1654 | 1468224214654 Marionette TRACE conn2 <- [1,1846,null,{}] 01:03:34 INFO - PROCESS | 1654 | 1468224214658 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}] 01:03:34 INFO - PROCESS | 1654 | 1468224214660 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:34 INFO - PROCESS | 1654 | 1468224214761 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:03:34 INFO - PROCESS | 1654 | 1468224214764 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:34 INFO - PROCESS | 1654 | 1468224214765 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121510800 == 38 [pid = 1654] [id = 469] 01:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128d2000) [pid = 1654] [serial = 1406] [outer = 0x0] 01:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112f66000) [pid = 1654] [serial = 1407] [outer = 0x1128d2000] 01:03:34 INFO - PROCESS | 1654 | 1468224214799 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118326800) [pid = 1654] [serial = 1408] [outer = 0x1128d2000] 01:03:35 INFO - PROCESS | 1654 | 1468224215143 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]]]}] 01:03:35 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) 01:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 01:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:03:35 INFO - PROCESS | 1654 | 1468224215173 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:03:35 INFO - PROCESS | 1654 | 1468224215175 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:03:35 INFO - PROCESS | 1654 | 1468224215178 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:03:35 INFO - PROCESS | 1654 | 1468224215180 Marionette TRACE conn2 <- [1,1850,null,{}] 01:03:35 INFO - PROCESS | 1654 | 1468224215194 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}] 01:03:35 INFO - PROCESS | 1654 | 1468224215196 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:35 INFO - PROCESS | 1654 | 1468224215353 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:03:35 INFO - PROCESS | 1654 | 1468224215359 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 1654 | 1468224215360 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab8e800 == 39 [pid = 1654] [id = 470] 01:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11832a800) [pid = 1654] [serial = 1409] [outer = 0x0] 01:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121ae6400) [pid = 1654] [serial = 1410] [outer = 0x11832a800] 01:03:35 INFO - PROCESS | 1654 | 1468224215399 Marionette DEBUG loaded listener.js 01:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126a9f800) [pid = 1654] [serial = 1411] [outer = 0x11832a800] 01:03:35 INFO - PROCESS | 1654 | 1468224215778 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]]]}] 01:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 621ms 01:03:35 INFO - PROCESS | 1654 | 1468224215798 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:03:35 INFO - PROCESS | 1654 | 1468224215800 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:03:35 INFO - PROCESS | 1654 | 1468224215810 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:03:35 INFO - PROCESS | 1654 | 1468224215811 Marionette TRACE conn2 <- [1,1854,null,{}] 01:03:35 INFO - PROCESS | 1654 | 1468224215813 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}] 01:03:35 INFO - PROCESS | 1654 | 1468224215814 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:35 INFO - PROCESS | 1654 | 1468224215932 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:03:35 INFO - PROCESS | 1654 | 1468224215939 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 1654 | 1468224215940 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b460000 == 40 [pid = 1654] [id = 471] 01:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11a035c00) [pid = 1654] [serial = 1412] [outer = 0x0] 01:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121ae5800) [pid = 1654] [serial = 1413] [outer = 0x11a035c00] 01:03:35 INFO - PROCESS | 1654 | 1468224215971 Marionette DEBUG loaded listener.js 01:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128e94000) [pid = 1654] [serial = 1414] [outer = 0x11a035c00] 01:03:36 INFO - PROCESS | 1654 | 1468224216277 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]]]}] 01:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 01:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:03:36 INFO - PROCESS | 1654 | 1468224216329 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:03:36 INFO - PROCESS | 1654 | 1468224216330 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:03:36 INFO - PROCESS | 1654 | 1468224216332 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:03:36 INFO - PROCESS | 1654 | 1468224216334 Marionette TRACE conn2 <- [1,1858,null,{}] 01:03:36 INFO - PROCESS | 1654 | 1468224216337 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}] 01:03:36 INFO - PROCESS | 1654 | 1468224216338 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:36 INFO - PROCESS | 1654 | 1468224216429 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:03:36 INFO - PROCESS | 1654 | 1468224216433 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:36 INFO - PROCESS | 1654 | 1468224216434 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c60f000 == 41 [pid = 1654] [id = 472] 01:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128e9a000) [pid = 1654] [serial = 1415] [outer = 0x0] 01:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f20c00) [pid = 1654] [serial = 1416] [outer = 0x128e9a000] 01:03:36 INFO - PROCESS | 1654 | 1468224216461 Marionette DEBUG loaded listener.js 01:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1295e3400) [pid = 1654] [serial = 1417] [outer = 0x128e9a000] 01:03:36 INFO - PROCESS | 1654 | 1468224216961 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]]]}] 01:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 01:03:37 INFO - PROCESS | 1654 | 1468224217004 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:03:37 INFO - PROCESS | 1654 | 1468224217007 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:03:37 INFO - PROCESS | 1654 | 1468224217010 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:03:37 INFO - PROCESS | 1654 | 1468224217013 Marionette TRACE conn2 <- [1,1862,null,{}] 01:03:37 INFO - PROCESS | 1654 | 1468224217033 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}] 01:03:37 INFO - PROCESS | 1654 | 1468224217037 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:37 INFO - PROCESS | 1654 | 1468224217166 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:03:37 INFO - PROCESS | 1654 | 1468224217222 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 1654 | 1468224217223 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d0800 == 42 [pid = 1654] [id = 473] 01:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11623f800) [pid = 1654] [serial = 1418] [outer = 0x0] 01:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117003c00) [pid = 1654] [serial = 1419] [outer = 0x11623f800] 01:03:37 INFO - PROCESS | 1654 | 1468224217254 Marionette DEBUG loaded listener.js 01:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118330c00) [pid = 1654] [serial = 1420] [outer = 0x11623f800] 01:03:37 INFO - PROCESS | 1654 | 1468224217686 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]]]}] 01:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 722ms 01:03:37 INFO - PROCESS | 1654 | 1468224217733 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:03:37 INFO - PROCESS | 1654 | 1468224217736 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:03:37 INFO - PROCESS | 1654 | 1468224217741 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:03:37 INFO - PROCESS | 1654 | 1468224217743 Marionette TRACE conn2 <- [1,1866,null,{}] 01:03:37 INFO - PROCESS | 1654 | 1468224217745 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}] 01:03:37 INFO - PROCESS | 1654 | 1468224217747 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:37 INFO - PROCESS | 1654 | 1468224217854 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:03:37 INFO - PROCESS | 1654 | 1468224217947 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 1654 | 1468224217949 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12525e800 == 43 [pid = 1654] [id = 474] 01:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11990cc00) [pid = 1654] [serial = 1421] [outer = 0x0] 01:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119be3c00) [pid = 1654] [serial = 1422] [outer = 0x11990cc00] 01:03:37 INFO - PROCESS | 1654 | 1468224217980 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119da6800) [pid = 1654] [serial = 1423] [outer = 0x11990cc00] 01:03:38 INFO - PROCESS | 1654 | 1468224218370 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]]]}] 01:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 672ms 01:03:38 INFO - PROCESS | 1654 | 1468224218413 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:03:38 INFO - PROCESS | 1654 | 1468224218415 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:03:38 INFO - PROCESS | 1654 | 1468224218417 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:03:38 INFO - PROCESS | 1654 | 1468224218422 Marionette TRACE conn2 <- [1,1870,null,{}] 01:03:38 INFO - PROCESS | 1654 | 1468224218431 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}] 01:03:38 INFO - PROCESS | 1654 | 1468224218434 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:38 INFO - PROCESS | 1654 | 1468224218536 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:03:38 INFO - PROCESS | 1654 | 1468224218599 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 1654 | 1468224218601 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c613800 == 44 [pid = 1654] [id = 475] 01:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121c9f800) [pid = 1654] [serial = 1424] [outer = 0x0] 01:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126e78400) [pid = 1654] [serial = 1425] [outer = 0x121c9f800] 01:03:38 INFO - PROCESS | 1654 | 1468224218645 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128a68800) [pid = 1654] [serial = 1426] [outer = 0x121c9f800] 01:03:39 INFO - PROCESS | 1654 | 1468224219176 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]]]}] 01:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 825ms 01:03:39 INFO - PROCESS | 1654 | 1468224219242 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 1654 | 1468224219244 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:03:39 INFO - PROCESS | 1654 | 1468224219247 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - PROCESS | 1654 | 1468224219248 Marionette TRACE conn2 <- [1,1874,null,{}] 01:03:39 INFO - PROCESS | 1654 | 1468224219251 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}] 01:03:39 INFO - PROCESS | 1654 | 1468224219252 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:39 INFO - PROCESS | 1654 | 1468224219355 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:03:39 INFO - PROCESS | 1654 | 1468224219427 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:39 INFO - PROCESS | 1654 | 1468224219429 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca91800 == 45 [pid = 1654] [id = 476] 01:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128a6b800) [pid = 1654] [serial = 1427] [outer = 0x0] 01:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128e21c00) [pid = 1654] [serial = 1428] [outer = 0x128a6b800] 01:03:39 INFO - PROCESS | 1654 | 1468224219457 Marionette DEBUG loaded listener.js 01:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128ea2800) [pid = 1654] [serial = 1429] [outer = 0x128a6b800] 01:03:39 INFO - PROCESS | 1654 | 1468224219898 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]]]}] 01:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 668ms 01:03:39 INFO - PROCESS | 1654 | 1468224219915 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 1654 | 1468224219917 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:03:39 INFO - PROCESS | 1654 | 1468224219921 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - PROCESS | 1654 | 1468224219923 Marionette TRACE conn2 <- [1,1878,null,{}] 01:03:39 INFO - PROCESS | 1654 | 1468224219925 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}] 01:03:39 INFO - PROCESS | 1654 | 1468224219927 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:40 INFO - PROCESS | 1654 | 1468224220029 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:03:40 INFO - PROCESS | 1654 | 1468224220088 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 1654 | 1468224220090 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113de1000 == 46 [pid = 1654] [id = 477] 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x111d75800) [pid = 1654] [serial = 1430] [outer = 0x0] 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x113041c00) [pid = 1654] [serial = 1431] [outer = 0x111d75800] 01:03:40 INFO - PROCESS | 1654 | 1468224220119 Marionette DEBUG loaded listener.js 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119da3800) [pid = 1654] [serial = 1432] [outer = 0x111d75800] 01:03:40 INFO - PROCESS | 1654 | 1468224220728 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]]]}] 01:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 822ms 01:03:40 INFO - PROCESS | 1654 | 1468224220743 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:03:40 INFO - PROCESS | 1654 | 1468224220744 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:03:40 INFO - PROCESS | 1654 | 1468224220747 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:03:40 INFO - PROCESS | 1654 | 1468224220750 Marionette TRACE conn2 <- [1,1882,null,{}] 01:03:40 INFO - PROCESS | 1654 | 1468224220753 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}] 01:03:40 INFO - PROCESS | 1654 | 1468224220755 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:40 INFO - PROCESS | 1654 | 1468224220850 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:03:40 INFO - PROCESS | 1654 | 1468224220911 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 1654 | 1468224220912 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x118411800 == 47 [pid = 1654] [id = 478] 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112f53800) [pid = 1654] [serial = 1433] [outer = 0x0] 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x113d72000) [pid = 1654] [serial = 1434] [outer = 0x112f53800] 01:03:40 INFO - PROCESS | 1654 | 1468224220940 Marionette DEBUG loaded listener.js 01:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116a05c00) [pid = 1654] [serial = 1435] [outer = 0x112f53800] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x115fe9000 == 46 [pid = 1654] [id = 447] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b460000 == 45 [pid = 1654] [id = 471] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab8e800 == 44 [pid = 1654] [id = 470] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121510800 == 43 [pid = 1654] [id = 469] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11841d800 == 42 [pid = 1654] [id = 468] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x128d14000 == 41 [pid = 1654] [id = 467] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e6800 == 40 [pid = 1654] [id = 466] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x124c75800 == 39 [pid = 1654] [id = 465] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121522000 == 38 [pid = 1654] [id = 464] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11985f800 == 37 [pid = 1654] [id = 463] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x116abf000 == 36 [pid = 1654] [id = 462] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11a193000 == 35 [pid = 1654] [id = 461] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118be2800 == 34 [pid = 1654] [id = 460] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b205000 == 33 [pid = 1654] [id = 459] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x113de1000 == 32 [pid = 1654] [id = 477] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca91800 == 31 [pid = 1654] [id = 476] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12c613800 == 30 [pid = 1654] [id = 475] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12525e800 == 29 [pid = 1654] [id = 474] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12c60f000 == 28 [pid = 1654] [id = 472] 01:03:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d0800 == 27 [pid = 1654] [id = 473] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119cf1800) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11303e800) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112f50000) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117d19c00) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118591c00) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1129b0000) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1128cdc00) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11867ec00) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115f21c00) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116562000) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11990d800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121ca1800) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121c94c00) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124c93400) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115f2a000) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113d65400) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1132d9c00) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1248b9800) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1194e3000) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11860e400) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124887400) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126018000) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121a1dc00) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a67800) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126aa2400) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126013c00) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12697b000) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128ea1800) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e18c00) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119b16400) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112d33c00) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1128ca400) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1194e2400) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128a6ac00) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119914400) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x127261000) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 01:03:41 INFO - PROCESS | 1654 | 1468224221918 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]]]}] 01:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1224ms 01:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:03:41 INFO - PROCESS | 1654 | 1468224221976 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:03:41 INFO - PROCESS | 1654 | 1468224221980 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:03:41 INFO - PROCESS | 1654 | 1468224221987 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:03:41 INFO - PROCESS | 1654 | 1468224221991 Marionette TRACE conn2 <- [1,1886,null,{}] 01:03:41 INFO - PROCESS | 1654 | 1468224221998 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}] 01:03:42 INFO - PROCESS | 1654 | 1468224222001 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:42 INFO - PROCESS | 1654 | 1468224222129 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:03:42 INFO - PROCESS | 1654 | 1468224222145 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 1654 | 1468224222146 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x116873800 == 28 [pid = 1654] [id = 479] 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112f4a000) [pid = 1654] [serial = 1436] [outer = 0x0] 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1132d9c00) [pid = 1654] [serial = 1437] [outer = 0x112f4a000] 01:03:42 INFO - PROCESS | 1654 | 1468224222191 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x114f97000) [pid = 1654] [serial = 1438] [outer = 0x112f4a000] 01:03:42 INFO - PROCESS | 1654 | 1468224222598 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]]]}] 01:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 01:03:42 INFO - PROCESS | 1654 | 1468224222619 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:03:42 INFO - PROCESS | 1654 | 1468224222625 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:03:42 INFO - PROCESS | 1654 | 1468224222630 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:03:42 INFO - PROCESS | 1654 | 1468224222632 Marionette TRACE conn2 <- [1,1890,null,{}] 01:03:42 INFO - PROCESS | 1654 | 1468224222634 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}] 01:03:42 INFO - PROCESS | 1654 | 1468224222637 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:42 INFO - PROCESS | 1654 | 1468224222715 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:03:42 INFO - PROCESS | 1654 | 1468224222742 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 1654 | 1468224222743 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11841d800 == 29 [pid = 1654] [id = 480] 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117d1ac00) [pid = 1654] [serial = 1439] [outer = 0x0] 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11830a800) [pid = 1654] [serial = 1440] [outer = 0x117d1ac00] 01:03:42 INFO - PROCESS | 1654 | 1468224222771 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118592000) [pid = 1654] [serial = 1441] [outer = 0x117d1ac00] 01:03:43 INFO - PROCESS | 1654 | 1468224223130 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]]]}] 01:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 01:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:03:43 INFO - PROCESS | 1654 | 1468224223150 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 1654 | 1468224223151 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:03:43 INFO - PROCESS | 1654 | 1468224223156 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 1654 | 1468224223158 Marionette TRACE conn2 <- [1,1894,null,{}] 01:03:43 INFO - PROCESS | 1654 | 1468224223172 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}] 01:03:43 INFO - PROCESS | 1654 | 1468224223175 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:43 INFO - PROCESS | 1654 | 1468224223249 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:03:43 INFO - PROCESS | 1654 | 1468224223257 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 1654 | 1468224223259 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d53800 == 30 [pid = 1654] [id = 481] 01:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1122b9000) [pid = 1654] [serial = 1442] [outer = 0x0] 01:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1194e3800) [pid = 1654] [serial = 1443] [outer = 0x1122b9000] 01:03:43 INFO - PROCESS | 1654 | 1468224223287 Marionette DEBUG loaded listener.js 01:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11991c800) [pid = 1654] [serial = 1444] [outer = 0x1122b9000] 01:03:43 INFO - PROCESS | 1654 | 1468224223854 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]]]}] 01:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 774ms 01:03:43 INFO - PROCESS | 1654 | 1468224223930 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 1654 | 1468224223932 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:03:43 INFO - PROCESS | 1654 | 1468224223960 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 1654 | 1468224223962 Marionette TRACE conn2 <- [1,1898,null,{}] 01:03:43 INFO - PROCESS | 1654 | 1468224223967 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}] 01:03:43 INFO - PROCESS | 1654 | 1468224223968 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:44 INFO - PROCESS | 1654 | 1468224224118 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:03:44 INFO - PROCESS | 1654 | 1468224224127 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:44 INFO - PROCESS | 1654 | 1468224224128 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118406800 == 31 [pid = 1654] [id = 482] 01:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113035c00) [pid = 1654] [serial = 1445] [outer = 0x0] 01:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x114fb8400) [pid = 1654] [serial = 1446] [outer = 0x113035c00] 01:03:44 INFO - PROCESS | 1654 | 1468224224160 Marionette DEBUG loaded listener.js 01:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117d11400) [pid = 1654] [serial = 1447] [outer = 0x113035c00] 01:03:44 INFO - PROCESS | 1654 | 1468224224745 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]]]}] 01:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 825ms 01:03:44 INFO - PROCESS | 1654 | 1468224224809 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 1654 | 1468224224813 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:03:44 INFO - PROCESS | 1654 | 1468224224822 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - PROCESS | 1654 | 1468224224825 Marionette TRACE conn2 <- [1,1902,null,{}] 01:03:44 INFO - PROCESS | 1654 | 1468224224829 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}] 01:03:44 INFO - PROCESS | 1654 | 1468224224832 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:44 INFO - PROCESS | 1654 | 1468224224980 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:03:45 INFO - PROCESS | 1654 | 1468224225060 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 1654 | 1468224225062 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f71000 == 32 [pid = 1654] [id = 483] 01:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117d1a000) [pid = 1654] [serial = 1448] [outer = 0x0] 01:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11905e000) [pid = 1654] [serial = 1449] [outer = 0x117d1a000] 01:03:45 INFO - PROCESS | 1654 | 1468224225093 Marionette DEBUG loaded listener.js 01:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11991f800) [pid = 1654] [serial = 1450] [outer = 0x117d1a000] 01:03:45 INFO - PROCESS | 1654 | 1468224225771 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]]]}] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12dcbd000 == 31 [pid = 1654] [id = 20] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12d93e800 == 30 [pid = 1654] [id = 19] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x112d42800 == 29 [pid = 1654] [id = 22] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11841d800 == 28 [pid = 1654] [id = 480] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116873800 == 27 [pid = 1654] [id = 479] 01:03:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118411800 == 26 [pid = 1654] [id = 478] 01:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1025ms 01:03:45 INFO - PROCESS | 1654 | 1468224225847 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:03:45 INFO - PROCESS | 1654 | 1468224225850 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:03:45 INFO - PROCESS | 1654 | 1468224225853 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:03:45 INFO - PROCESS | 1654 | 1468224225856 Marionette TRACE conn2 <- [1,1906,null,{}] 01:03:45 INFO - PROCESS | 1654 | 1468224225860 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}] 01:03:45 INFO - PROCESS | 1654 | 1468224225862 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:45 INFO - PROCESS | 1654 | 1468224225963 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:03:46 INFO - PROCESS | 1654 | 1468224226017 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 1654 | 1468224226020 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671a800 == 27 [pid = 1654] [id = 484] 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1129adc00) [pid = 1654] [serial = 1451] [outer = 0x0] 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1131cf000) [pid = 1654] [serial = 1452] [outer = 0x1129adc00] 01:03:46 INFO - PROCESS | 1654 | 1468224226054 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x115f8c000) [pid = 1654] [serial = 1453] [outer = 0x1129adc00] 01:03:46 INFO - PROCESS | 1654 | 1468224226454 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]]]}] 01:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 673ms 01:03:46 INFO - PROCESS | 1654 | 1468224226526 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:03:46 INFO - PROCESS | 1654 | 1468224226529 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:03:46 INFO - PROCESS | 1654 | 1468224226534 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:03:46 INFO - PROCESS | 1654 | 1468224226536 Marionette TRACE conn2 <- [1,1910,null,{}] 01:03:46 INFO - PROCESS | 1654 | 1468224226538 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}] 01:03:46 INFO - PROCESS | 1654 | 1468224226540 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:46 INFO - PROCESS | 1654 | 1468224226641 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:03:46 INFO - PROCESS | 1654 | 1468224226713 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 1654 | 1468224226714 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d51800 == 28 [pid = 1654] [id = 485] 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117d1b000) [pid = 1654] [serial = 1454] [outer = 0x0] 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11867dc00) [pid = 1654] [serial = 1455] [outer = 0x117d1b000] 01:03:46 INFO - PROCESS | 1654 | 1468224226747 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119920400) [pid = 1654] [serial = 1456] [outer = 0x117d1b000] 01:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119cf8000) [pid = 1654] [serial = 1457] [outer = 0x119da6c00] 01:03:47 INFO - PROCESS | 1654 | 1468224227231 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]]]}] 01:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 772ms 01:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:03:47 INFO - PROCESS | 1654 | 1468224227306 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 1654 | 1468224227308 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:03:47 INFO - PROCESS | 1654 | 1468224227310 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 1654 | 1468224227313 Marionette TRACE conn2 <- [1,1914,null,{}] 01:03:47 INFO - PROCESS | 1654 | 1468224227321 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}] 01:03:47 INFO - PROCESS | 1654 | 1468224227325 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:47 INFO - PROCESS | 1654 | 1468224227423 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:03:47 INFO - PROCESS | 1654 | 1468224227504 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 1654 | 1468224227507 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bb3000 == 29 [pid = 1654] [id = 486] 01:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112f57000) [pid = 1654] [serial = 1458] [outer = 0x0] 01:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119cefc00) [pid = 1654] [serial = 1459] [outer = 0x112f57000] 01:03:47 INFO - PROCESS | 1654 | 1468224227542 Marionette DEBUG loaded listener.js 01:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1212c4800) [pid = 1654] [serial = 1460] [outer = 0x112f57000] 01:03:47 INFO - PROCESS | 1654 | 1468224227975 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]]]}] 01:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 01:03:47 INFO - PROCESS | 1654 | 1468224227983 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 1654 | 1468224227985 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:03:47 INFO - PROCESS | 1654 | 1468224227987 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 1654 | 1468224227989 Marionette TRACE conn2 <- [1,1918,null,{}] 01:03:47 INFO - PROCESS | 1654 | 1468224227991 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}] 01:03:47 INFO - PROCESS | 1654 | 1468224227992 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:48 INFO - PROCESS | 1654 | 1468224228091 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:03:48 INFO - PROCESS | 1654 | 1468224228147 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:48 INFO - PROCESS | 1654 | 1468224228148 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x125260800 == 30 [pid = 1654] [id = 487] 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121c9b400) [pid = 1654] [serial = 1461] [outer = 0x0] 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121d5e000) [pid = 1654] [serial = 1462] [outer = 0x121c9b400] 01:03:48 INFO - PROCESS | 1654 | 1468224228178 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1248bec00) [pid = 1654] [serial = 1463] [outer = 0x121c9b400] 01:03:48 INFO - PROCESS | 1654 | 1468224228570 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]]]}] 01:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 624ms 01:03:48 INFO - PROCESS | 1654 | 1468224228612 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:03:48 INFO - PROCESS | 1654 | 1468224228613 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:03:48 INFO - PROCESS | 1654 | 1468224228615 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:03:48 INFO - PROCESS | 1654 | 1468224228617 Marionette TRACE conn2 <- [1,1922,null,{}] 01:03:48 INFO - PROCESS | 1654 | 1468224228621 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}] 01:03:48 INFO - PROCESS | 1654 | 1468224228623 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:48 INFO - PROCESS | 1654 | 1468224228712 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:03:48 INFO - PROCESS | 1654 | 1468224228799 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:48 INFO - PROCESS | 1654 | 1468224228800 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272f5800 == 31 [pid = 1654] [id = 488] 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121ca0400) [pid = 1654] [serial = 1464] [outer = 0x0] 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124efa000) [pid = 1654] [serial = 1465] [outer = 0x121ca0400] 01:03:48 INFO - PROCESS | 1654 | 1468224228832 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1260c2400) [pid = 1654] [serial = 1466] [outer = 0x121ca0400] 01:03:49 INFO - PROCESS | 1654 | 1468224229248 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]]]}] 01:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 01:03:49 INFO - PROCESS | 1654 | 1468224229290 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:03:49 INFO - PROCESS | 1654 | 1468224229291 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:03:49 INFO - PROCESS | 1654 | 1468224229294 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:03:49 INFO - PROCESS | 1654 | 1468224229295 Marionette TRACE conn2 <- [1,1926,null,{}] 01:03:49 INFO - PROCESS | 1654 | 1468224229298 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}] 01:03:49 INFO - PROCESS | 1654 | 1468224229302 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:49 INFO - PROCESS | 1654 | 1468224229428 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:03:49 INFO - PROCESS | 1654 | 1468224229500 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:49 INFO - PROCESS | 1654 | 1468224229502 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d20000 == 32 [pid = 1654] [id = 489] 01:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a9ec00) [pid = 1654] [serial = 1467] [outer = 0x0] 01:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128a6b400) [pid = 1654] [serial = 1468] [outer = 0x126a9ec00] 01:03:49 INFO - PROCESS | 1654 | 1468224229530 Marionette DEBUG loaded listener.js 01:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128a83000) [pid = 1654] [serial = 1469] [outer = 0x126a9ec00] 01:03:49 INFO - PROCESS | 1654 | 1468224229967 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]]]}] 01:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 01:03:50 INFO - PROCESS | 1654 | 1468224230032 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 1654 | 1468224230034 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:03:50 INFO - PROCESS | 1654 | 1468224230057 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 1654 | 1468224230059 Marionette TRACE conn2 <- [1,1930,null,{}] 01:03:50 INFO - PROCESS | 1654 | 1468224230063 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}] 01:03:50 INFO - PROCESS | 1654 | 1468224230064 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:50 INFO - PROCESS | 1654 | 1468224230168 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:03:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118406800 == 31 [pid = 1654] [id = 482] 01:03:50 INFO - PROCESS | 1654 | 1468224230288 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 1654 | 1468224230290 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x115ea5800 == 32 [pid = 1654] [id = 490] 01:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1110a1400) [pid = 1654] [serial = 1470] [outer = 0x0] 01:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1128ccc00) [pid = 1654] [serial = 1471] [outer = 0x1110a1400] 01:03:50 INFO - PROCESS | 1654 | 1468224230321 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1133c9c00) [pid = 1654] [serial = 1472] [outer = 0x1110a1400] 01:03:50 INFO - PROCESS | 1654 | 1468224230760 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]]]}] 01:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 725ms 01:03:50 INFO - PROCESS | 1654 | 1468224230781 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 1654 | 1468224230784 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:03:50 INFO - PROCESS | 1654 | 1468224230787 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 1654 | 1468224230789 Marionette TRACE conn2 <- [1,1934,null,{}] 01:03:50 INFO - PROCESS | 1654 | 1468224230793 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}] 01:03:50 INFO - PROCESS | 1654 | 1468224230795 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:50 INFO - PROCESS | 1654 | 1468224230895 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:03:50 INFO - PROCESS | 1654 | 1468224230954 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 1654 | 1468224230956 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150f800 == 33 [pid = 1654] [id = 491] 01:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1165ed400) [pid = 1654] [serial = 1473] [outer = 0x0] 01:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118b61c00) [pid = 1654] [serial = 1474] [outer = 0x1165ed400] 01:03:50 INFO - PROCESS | 1654 | 1468224230988 Marionette DEBUG loaded listener.js 01:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119be4c00) [pid = 1654] [serial = 1475] [outer = 0x1165ed400] 01:03:51 INFO - PROCESS | 1654 | 1468224231405 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]]]}] 01:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 672ms 01:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:03:51 INFO - PROCESS | 1654 | 1468224231460 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:03:51 INFO - PROCESS | 1654 | 1468224231463 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:03:51 INFO - PROCESS | 1654 | 1468224231466 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:03:51 INFO - PROCESS | 1654 | 1468224231467 Marionette TRACE conn2 <- [1,1938,null,{}] 01:03:51 INFO - PROCESS | 1654 | 1468224231470 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}] 01:03:51 INFO - PROCESS | 1654 | 1468224231471 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:51 INFO - PROCESS | 1654 | 1468224231597 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:03:51 INFO - PROCESS | 1654 | 1468224231682 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:51 INFO - PROCESS | 1654 | 1468224231684 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c98800 == 34 [pid = 1654] [id = 492] 01:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1212c2400) [pid = 1654] [serial = 1476] [outer = 0x0] 01:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x121a19800) [pid = 1654] [serial = 1477] [outer = 0x1212c2400] 01:03:51 INFO - PROCESS | 1654 | 1468224231716 Marionette DEBUG loaded listener.js 01:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121fc9000) [pid = 1654] [serial = 1478] [outer = 0x1212c2400] 01:03:52 INFO - PROCESS | 1654 | 1468224232146 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]]]}] 01:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 722ms 01:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:03:52 INFO - PROCESS | 1654 | 1468224232189 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:03:52 INFO - PROCESS | 1654 | 1468224232190 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:03:52 INFO - PROCESS | 1654 | 1468224232197 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 1654 | 1468224232201 Marionette TRACE conn2 <- [1,1942,null,{}] 01:03:52 INFO - PROCESS | 1654 | 1468224232205 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}] 01:03:52 INFO - PROCESS | 1654 | 1468224232208 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:52 INFO - PROCESS | 1654 | 1468224232311 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:03:52 INFO - PROCESS | 1654 | 1468224232374 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:52 INFO - PROCESS | 1654 | 1468224232376 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x129867000 == 35 [pid = 1654] [id = 493] 01:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12601a800) [pid = 1654] [serial = 1479] [outer = 0x0] 01:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1270f1800) [pid = 1654] [serial = 1480] [outer = 0x12601a800] 01:03:52 INFO - PROCESS | 1654 | 1468224232404 Marionette DEBUG loaded listener.js 01:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128a11400) [pid = 1654] [serial = 1481] [outer = 0x12601a800] 01:03:52 INFO - PROCESS | 1654 | 1468224232868 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]]]}] 01:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 729ms 01:03:52 INFO - PROCESS | 1654 | 1468224232932 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:03:52 INFO - PROCESS | 1654 | 1468224232934 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:03:52 INFO - PROCESS | 1654 | 1468224232956 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 1654 | 1468224232957 Marionette TRACE conn2 <- [1,1946,null,{}] 01:03:52 INFO - PROCESS | 1654 | 1468224232960 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}] 01:03:52 INFO - PROCESS | 1654 | 1468224232961 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:53 INFO - PROCESS | 1654 | 1468224233061 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:03:53 INFO - PROCESS | 1654 | 1468224233133 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 1654 | 1468224233134 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12173f800 == 36 [pid = 1654] [id = 494] 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128a7c800) [pid = 1654] [serial = 1482] [outer = 0x0] 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128dd2800) [pid = 1654] [serial = 1483] [outer = 0x128a7c800] 01:03:53 INFO - PROCESS | 1654 | 1468224233163 Marionette DEBUG loaded listener.js 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128e1d800) [pid = 1654] [serial = 1484] [outer = 0x128a7c800] 01:03:53 INFO - PROCESS | 1654 | 1468224233588 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]]]}] 01:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 01:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:03:53 INFO - PROCESS | 1654 | 1468224233625 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:03:53 INFO - PROCESS | 1654 | 1468224233626 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:03:53 INFO - PROCESS | 1654 | 1468224233628 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:03:53 INFO - PROCESS | 1654 | 1468224233629 Marionette TRACE conn2 <- [1,1950,null,{}] 01:03:53 INFO - PROCESS | 1654 | 1468224233632 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}] 01:03:53 INFO - PROCESS | 1654 | 1468224233633 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:53 INFO - PROCESS | 1654 | 1468224233730 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:03:53 INFO - PROCESS | 1654 | 1468224233790 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 1654 | 1468224233794 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b21a800 == 37 [pid = 1654] [id = 495] 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128ea0000) [pid = 1654] [serial = 1485] [outer = 0x0] 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128f17800) [pid = 1654] [serial = 1486] [outer = 0x128ea0000] 01:03:53 INFO - PROCESS | 1654 | 1468224233831 Marionette DEBUG loaded listener.js 01:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129079000) [pid = 1654] [serial = 1487] [outer = 0x128ea0000] 01:03:54 INFO - PROCESS | 1654 | 1468224234453 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]]]}] 01:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 869ms 01:03:54 INFO - PROCESS | 1654 | 1468224234498 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:03:54 INFO - PROCESS | 1654 | 1468224234502 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:03:54 INFO - PROCESS | 1654 | 1468224234506 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:03:54 INFO - PROCESS | 1654 | 1468224234509 Marionette TRACE conn2 <- [1,1954,null,{}] 01:03:54 INFO - PROCESS | 1654 | 1468224234514 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}] 01:03:54 INFO - PROCESS | 1654 | 1468224234517 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:54 INFO - PROCESS | 1654 | 1468224234636 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:03:54 INFO - PROCESS | 1654 | 1468224234740 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:54 INFO - PROCESS | 1654 | 1468224234742 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186c9000 == 38 [pid = 1654] [id = 496] 01:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119446000) [pid = 1654] [serial = 1488] [outer = 0x0] 01:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11990a800) [pid = 1654] [serial = 1489] [outer = 0x119446000] 01:03:54 INFO - PROCESS | 1654 | 1468224234770 Marionette DEBUG loaded listener.js 01:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119da6400) [pid = 1654] [serial = 1490] [outer = 0x119446000] 01:03:54 INFO - PROCESS | 1654 | --DOCSHELL 0x121bb3000 == 37 [pid = 1654] [id = 486] 01:03:54 INFO - PROCESS | 1654 | --DOCSHELL 0x119d51800 == 36 [pid = 1654] [id = 485] 01:03:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11671a800 == 35 [pid = 1654] [id = 484] 01:03:55 INFO - PROCESS | 1654 | 1468224235219 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]]]}] 01:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 773ms 01:03:55 INFO - PROCESS | 1654 | 1468224235279 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 1654 | 1468224235281 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:03:55 INFO - PROCESS | 1654 | 1468224235285 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - PROCESS | 1654 | 1468224235288 Marionette TRACE conn2 <- [1,1958,null,{}] 01:03:55 INFO - PROCESS | 1654 | 1468224235292 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}] 01:03:55 INFO - PROCESS | 1654 | 1468224235293 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:55 INFO - PROCESS | 1654 | 1468224235398 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:03:55 INFO - PROCESS | 1654 | 1468224235461 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:55 INFO - PROCESS | 1654 | 1468224235463 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x125255000 == 36 [pid = 1654] [id = 497] 01:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118682c00) [pid = 1654] [serial = 1491] [outer = 0x0] 01:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119da5000) [pid = 1654] [serial = 1492] [outer = 0x118682c00] 01:03:55 INFO - PROCESS | 1654 | 1468224235495 Marionette DEBUG loaded listener.js 01:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1212bfc00) [pid = 1654] [serial = 1493] [outer = 0x118682c00] 01:03:55 INFO - PROCESS | 1654 | 1468224235921 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]]]}] 01:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 674ms 01:03:55 INFO - PROCESS | 1654 | 1468224235959 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 1654 | 1468224235962 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:03:55 INFO - PROCESS | 1654 | 1468224235966 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - PROCESS | 1654 | 1468224235969 Marionette TRACE conn2 <- [1,1962,null,{}] 01:03:55 INFO - PROCESS | 1654 | 1468224235971 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}] 01:03:55 INFO - PROCESS | 1654 | 1468224235973 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:56 INFO - PROCESS | 1654 | 1468224236102 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:03:56 INFO - PROCESS | 1654 | 1468224236178 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 1654 | 1468224236179 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x129673800 == 37 [pid = 1654] [id = 498] 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1251b0c00) [pid = 1654] [serial = 1494] [outer = 0x0] 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126a99c00) [pid = 1654] [serial = 1495] [outer = 0x1251b0c00] 01:03:56 INFO - PROCESS | 1654 | 1468224236210 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12746a800) [pid = 1654] [serial = 1496] [outer = 0x1251b0c00] 01:03:56 INFO - PROCESS | 1654 | 1468224236629 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]]]}] 01:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 01:03:56 INFO - PROCESS | 1654 | 1468224236637 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:03:56 INFO - PROCESS | 1654 | 1468224236639 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:03:56 INFO - PROCESS | 1654 | 1468224236642 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:03:56 INFO - PROCESS | 1654 | 1468224236644 Marionette TRACE conn2 <- [1,1966,null,{}] 01:03:56 INFO - PROCESS | 1654 | 1468224236652 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}] 01:03:56 INFO - PROCESS | 1654 | 1468224236655 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:56 INFO - PROCESS | 1654 | 1468224236761 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:03:56 INFO - PROCESS | 1654 | 1468224236824 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 1654 | 1468224236827 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c012000 == 38 [pid = 1654] [id = 499] 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128e1cc00) [pid = 1654] [serial = 1497] [outer = 0x0] 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128e94800) [pid = 1654] [serial = 1498] [outer = 0x128e1cc00] 01:03:56 INFO - PROCESS | 1654 | 1468224236860 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x129073000) [pid = 1654] [serial = 1499] [outer = 0x128e1cc00] 01:03:57 INFO - PROCESS | 1654 | 1468224237325 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]]]}] 01:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 723ms 01:03:57 INFO - PROCESS | 1654 | 1468224237364 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:03:57 INFO - PROCESS | 1654 | 1468224237366 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:03:57 INFO - PROCESS | 1654 | 1468224237369 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:03:57 INFO - PROCESS | 1654 | 1468224237370 Marionette TRACE conn2 <- [1,1970,null,{}] 01:03:57 INFO - PROCESS | 1654 | 1468224237372 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}] 01:03:57 INFO - PROCESS | 1654 | 1468224237374 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:57 INFO - PROCESS | 1654 | 1468224237495 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:03:57 INFO - PROCESS | 1654 | 1468224237557 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:57 INFO - PROCESS | 1654 | 1468224237559 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c612000 == 39 [pid = 1654] [id = 500] 01:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1295e9400) [pid = 1654] [serial = 1500] [outer = 0x0] 01:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129822c00) [pid = 1654] [serial = 1501] [outer = 0x1295e9400] 01:03:57 INFO - PROCESS | 1654 | 1468224237588 Marionette DEBUG loaded listener.js 01:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x129829c00) [pid = 1654] [serial = 1502] [outer = 0x1295e9400] 01:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 01:03:58 INFO - PROCESS | 1654 | 1468224238035 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]]]}] 01:03:58 INFO - PROCESS | 1654 | 1468224238040 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:03:58 INFO - PROCESS | 1654 | 1468224238042 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:03:58 INFO - PROCESS | 1654 | 1468224238044 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 1654 | 1468224238046 Marionette TRACE conn2 <- [1,1974,null,{}] 01:03:58 INFO - PROCESS | 1654 | 1468224238048 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}] 01:03:58 INFO - PROCESS | 1654 | 1468224238049 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:58 INFO - PROCESS | 1654 | 1468224238149 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:03:58 INFO - PROCESS | 1654 | 1468224238209 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:58 INFO - PROCESS | 1654 | 1468224238211 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca8c800 == 40 [pid = 1654] [id = 501] 01:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1295f1c00) [pid = 1654] [serial = 1503] [outer = 0x0] 01:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12982d800) [pid = 1654] [serial = 1504] [outer = 0x1295f1c00] 01:03:58 INFO - PROCESS | 1654 | 1468224238240 Marionette DEBUG loaded listener.js 01:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1298ae800) [pid = 1654] [serial = 1505] [outer = 0x1295f1c00] 01:03:58 INFO - PROCESS | 1654 | 1468224238756 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]]]}] 01:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 720ms 01:03:58 INFO - PROCESS | 1654 | 1468224238764 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 1654 | 1468224238767 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:03:58 INFO - PROCESS | 1654 | 1468224238828 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 1654 | 1468224238830 Marionette TRACE conn2 <- [1,1978,null,{}] 01:03:58 INFO - PROCESS | 1654 | 1468224238836 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}] 01:03:58 INFO - PROCESS | 1654 | 1468224238838 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:58 INFO - PROCESS | 1654 | 1468224238936 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:03:59 INFO - PROCESS | 1654 | 1468224239013 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 1654 | 1468224239015 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a9800 == 41 [pid = 1654] [id = 502] 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119913800) [pid = 1654] [serial = 1506] [outer = 0x0] 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x119daa400) [pid = 1654] [serial = 1507] [outer = 0x119913800] 01:03:59 INFO - PROCESS | 1654 | 1468224239043 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x121c97c00) [pid = 1654] [serial = 1508] [outer = 0x119913800] 01:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128c98800 == 40 [pid = 1654] [id = 492] 01:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12150f800 == 39 [pid = 1654] [id = 491] 01:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x115ea5800 == 38 [pid = 1654] [id = 490] 01:03:59 INFO - PROCESS | 1654 | 1468224239537 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]]]}] 01:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 764ms 01:03:59 INFO - PROCESS | 1654 | 1468224239550 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:03:59 INFO - PROCESS | 1654 | 1468224239553 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:03:59 INFO - PROCESS | 1654 | 1468224239557 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:03:59 INFO - PROCESS | 1654 | 1468224239559 Marionette TRACE conn2 <- [1,1982,null,{}] 01:03:59 INFO - PROCESS | 1654 | 1468224239563 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}] 01:03:59 INFO - PROCESS | 1654 | 1468224239564 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:59 INFO - PROCESS | 1654 | 1468224239669 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:03:59 INFO - PROCESS | 1654 | 1468224239734 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 1654 | 1468224239737 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150f800 == 39 [pid = 1654] [id = 503] 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x119b15000) [pid = 1654] [serial = 1509] [outer = 0x0] 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x119dafc00) [pid = 1654] [serial = 1510] [outer = 0x119b15000] 01:03:59 INFO - PROCESS | 1654 | 1468224239770 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1248bb800) [pid = 1654] [serial = 1511] [outer = 0x119b15000] 01:04:00 INFO - PROCESS | 1654 | 1468224240200 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]]]}] 01:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 01:04:00 INFO - PROCESS | 1654 | 1468224240228 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 1654 | 1468224240231 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:04:00 INFO - PROCESS | 1654 | 1468224240261 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - PROCESS | 1654 | 1468224240263 Marionette TRACE conn2 <- [1,1986,null,{}] 01:04:00 INFO - PROCESS | 1654 | 1468224240265 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}] 01:04:00 INFO - PROCESS | 1654 | 1468224240267 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:00 INFO - PROCESS | 1654 | 1468224240425 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:04:00 INFO - PROCESS | 1654 | 1468224240484 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 1654 | 1468224240485 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20a800 == 40 [pid = 1654] [id = 504] 01:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128a7c000) [pid = 1654] [serial = 1512] [outer = 0x0] 01:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x128dc7800) [pid = 1654] [serial = 1513] [outer = 0x128a7c000] 01:04:00 INFO - PROCESS | 1654 | 1468224240518 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x128f19800) [pid = 1654] [serial = 1514] [outer = 0x128a7c000] 01:04:00 INFO - PROCESS | 1654 | 1468224240939 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]]]}] 01:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 728ms 01:04:00 INFO - PROCESS | 1654 | 1468224240987 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 1654 | 1468224240989 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:04:00 INFO - PROCESS | 1654 | 1468224240991 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - PROCESS | 1654 | 1468224240994 Marionette TRACE conn2 <- [1,1990,null,{}] 01:04:01 INFO - PROCESS | 1654 | 1468224241002 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}] 01:04:01 INFO - PROCESS | 1654 | 1468224241005 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:01 INFO - PROCESS | 1654 | 1468224241106 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:04:01 INFO - PROCESS | 1654 | 1468224241174 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 1654 | 1468224241176 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa8800 == 41 [pid = 1654] [id = 505] 01:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x129072000) [pid = 1654] [serial = 1515] [outer = 0x0] 01:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1295ec800) [pid = 1654] [serial = 1516] [outer = 0x129072000] 01:04:01 INFO - PROCESS | 1654 | 1468224241207 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1298b3400) [pid = 1654] [serial = 1517] [outer = 0x129072000] 01:04:01 INFO - PROCESS | 1654 | 1468224241674 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]]]}] 01:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 725ms 01:04:01 INFO - PROCESS | 1654 | 1468224241717 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:04:01 INFO - PROCESS | 1654 | 1468224241719 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:04:01 INFO - PROCESS | 1654 | 1468224241737 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:04:01 INFO - PROCESS | 1654 | 1468224241738 Marionette TRACE conn2 <- [1,1994,null,{}] 01:04:01 INFO - PROCESS | 1654 | 1468224241741 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}] 01:04:01 INFO - PROCESS | 1654 | 1468224241742 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:01 INFO - PROCESS | 1654 | 1468224241846 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:04:01 INFO - PROCESS | 1654 | 1468224241912 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 1654 | 1468224241913 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d332800 == 42 [pid = 1654] [id = 506] 01:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12a931000) [pid = 1654] [serial = 1518] [outer = 0x0] 01:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12aa25400) [pid = 1654] [serial = 1519] [outer = 0x12a931000] 01:04:01 INFO - PROCESS | 1654 | 1468224241984 Marionette DEBUG loaded listener.js 01:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12aa6c800) [pid = 1654] [serial = 1520] [outer = 0x12a931000] 01:04:02 INFO - PROCESS | 1654 | 1468224242387 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]]]}] 01:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 674ms 01:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:04:02 INFO - PROCESS | 1654 | 1468224242408 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:04:02 INFO - PROCESS | 1654 | 1468224242409 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:04:02 INFO - PROCESS | 1654 | 1468224242412 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:04:02 INFO - PROCESS | 1654 | 1468224242413 Marionette TRACE conn2 <- [1,1998,null,{}] 01:04:02 INFO - PROCESS | 1654 | 1468224242415 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}] 01:04:02 INFO - PROCESS | 1654 | 1468224242417 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:02 INFO - PROCESS | 1654 | 1468224242515 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:04:02 INFO - PROCESS | 1654 | 1468224242580 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:02 INFO - PROCESS | 1654 | 1468224242581 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b2000 == 43 [pid = 1654] [id = 507] 01:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12aa6f400) [pid = 1654] [serial = 1521] [outer = 0x0] 01:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12ad0b400) [pid = 1654] [serial = 1522] [outer = 0x12aa6f400] 01:04:02 INFO - PROCESS | 1654 | 1468224242610 Marionette DEBUG loaded listener.js 01:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x117565000) [pid = 1654] [serial = 1523] [outer = 0x12aa6f400] 01:04:03 INFO - PROCESS | 1654 | 1468224243071 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]]]}] 01:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 01:04:03 INFO - PROCESS | 1654 | 1468224243083 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 1654 | 1468224243085 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:04:03 INFO - PROCESS | 1654 | 1468224243087 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 1654 | 1468224243088 Marionette TRACE conn2 <- [1,2002,null,{}] 01:04:03 INFO - PROCESS | 1654 | 1468224243091 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}] 01:04:03 INFO - PROCESS | 1654 | 1468224243095 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:03 INFO - PROCESS | 1654 | 1468224243238 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:04:03 INFO - PROCESS | 1654 | 1468224243332 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:03 INFO - PROCESS | 1654 | 1468224243333 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dcb6800 == 44 [pid = 1654] [id = 508] 01:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12ad16000) [pid = 1654] [serial = 1524] [outer = 0x0] 01:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12b2b9800) [pid = 1654] [serial = 1525] [outer = 0x12ad16000] 01:04:03 INFO - PROCESS | 1654 | 1468224243365 Marionette DEBUG loaded listener.js 01:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12b4b1400) [pid = 1654] [serial = 1526] [outer = 0x12ad16000] 01:04:03 INFO - PROCESS | 1654 | 1468224243873 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]]]}] 01:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 821ms 01:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:04:03 INFO - PROCESS | 1654 | 1468224243909 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 1654 | 1468224243911 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:04:03 INFO - PROCESS | 1654 | 1468224243915 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 1654 | 1468224243916 Marionette TRACE conn2 <- [1,2006,null,{}] 01:04:03 INFO - PROCESS | 1654 | 1468224243920 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}] 01:04:03 INFO - PROCESS | 1654 | 1468224243922 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:04 INFO - PROCESS | 1654 | 1468224244021 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:04:04 INFO - PROCESS | 1654 | 1468224244088 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 1654 | 1468224244091 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x129675000 == 45 [pid = 1654] [id = 509] 01:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x121d54400) [pid = 1654] [serial = 1527] [outer = 0x0] 01:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x124eb6800) [pid = 1654] [serial = 1528] [outer = 0x121d54400] 01:04:04 INFO - PROCESS | 1654 | 1468224244118 Marionette DEBUG loaded listener.js 01:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x128a05800) [pid = 1654] [serial = 1529] [outer = 0x121d54400] 01:04:04 INFO - PROCESS | 1654 | --DOCSHELL 0x125255000 == 44 [pid = 1654] [id = 497] 01:04:04 INFO - PROCESS | 1654 | 1468224244690 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]]]}] 01:04:04 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 01:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 821ms 01:04:04 INFO - PROCESS | 1654 | 1468224244754 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:04:04 INFO - PROCESS | 1654 | 1468224244756 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:04:04 INFO - PROCESS | 1654 | 1468224244762 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:04:04 INFO - PROCESS | 1654 | 1468224244764 Marionette TRACE conn2 <- [1,2010,null,{}] 01:04:04 INFO - PROCESS | 1654 | 1468224244768 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}] 01:04:04 INFO - PROCESS | 1654 | 1468224244771 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:04 INFO - PROCESS | 1654 | 1468224244874 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:04:04 INFO - PROCESS | 1654 | 1468224244957 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 1654 | 1468224244958 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a964000 == 45 [pid = 1654] [id = 510] 01:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x126e05000) [pid = 1654] [serial = 1530] [outer = 0x0] 01:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x128a74400) [pid = 1654] [serial = 1531] [outer = 0x126e05000] 01:04:04 INFO - PROCESS | 1654 | 1468224244990 Marionette DEBUG loaded listener.js 01:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x128ea1000) [pid = 1654] [serial = 1532] [outer = 0x126e05000] 01:04:05 INFO - PROCESS | 1654 | 1468224245422 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]]]}] 01:04:05 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 01:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 01:04:05 INFO - PROCESS | 1654 | 1468224245434 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:04:05 INFO - PROCESS | 1654 | 1468224245440 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:04:05 INFO - PROCESS | 1654 | 1468224245444 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:04:05 INFO - PROCESS | 1654 | 1468224245446 Marionette TRACE conn2 <- [1,2014,null,{}] 01:04:05 INFO - PROCESS | 1654 | 1468224245449 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}] 01:04:05 INFO - PROCESS | 1654 | 1468224245451 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:05 INFO - PROCESS | 1654 | 1468224245554 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:04:05 INFO - PROCESS | 1654 | 1468224245621 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:05 INFO - PROCESS | 1654 | 1468224245622 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d258000 == 46 [pid = 1654] [id = 511] 01:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x128f26400) [pid = 1654] [serial = 1533] [outer = 0x0] 01:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1295f2800) [pid = 1654] [serial = 1534] [outer = 0x128f26400] 01:04:05 INFO - PROCESS | 1654 | 1468224245653 Marionette DEBUG loaded listener.js 01:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1298b2400) [pid = 1654] [serial = 1535] [outer = 0x128f26400] 01:04:06 INFO - PROCESS | 1654 | 1468224246125 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]]]}] 01:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 720ms 01:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:04:06 INFO - PROCESS | 1654 | 1468224246164 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:04:06 INFO - PROCESS | 1654 | 1468224246166 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:04:06 INFO - PROCESS | 1654 | 1468224246168 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:04:06 INFO - PROCESS | 1654 | 1468224246171 Marionette TRACE conn2 <- [1,2018,null,{}] 01:04:06 INFO - PROCESS | 1654 | 1468224246179 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}] 01:04:06 INFO - PROCESS | 1654 | 1468224246183 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:06 INFO - PROCESS | 1654 | 1468224246308 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:04:06 INFO - PROCESS | 1654 | 1468224246394 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:06 INFO - PROCESS | 1654 | 1468224246396 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dcb9800 == 47 [pid = 1654] [id = 512] 01:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12a92d400) [pid = 1654] [serial = 1536] [outer = 0x0] 01:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12aa71000) [pid = 1654] [serial = 1537] [outer = 0x12a92d400] 01:04:06 INFO - PROCESS | 1654 | 1468224246428 Marionette DEBUG loaded listener.js 01:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12b2bb000) [pid = 1654] [serial = 1538] [outer = 0x12a92d400] 01:04:06 INFO - PROCESS | 1654 | 1468224246858 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]]]}] 01:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 724ms 01:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:04:06 INFO - PROCESS | 1654 | 1468224246892 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:04:06 INFO - PROCESS | 1654 | 1468224246894 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:04:06 INFO - PROCESS | 1654 | 1468224246897 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:04:06 INFO - PROCESS | 1654 | 1468224246898 Marionette TRACE conn2 <- [1,2022,null,{}] 01:04:06 INFO - PROCESS | 1654 | 1468224246901 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}] 01:04:06 INFO - PROCESS | 1654 | 1468224246902 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:07 INFO - PROCESS | 1654 | 1468224247004 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:04:07 INFO - PROCESS | 1654 | 1468224247074 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:07 INFO - PROCESS | 1654 | 1468224247075 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df61000 == 48 [pid = 1654] [id = 513] 01:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12b2e2800) [pid = 1654] [serial = 1539] [outer = 0x0] 01:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12b4ad400) [pid = 1654] [serial = 1540] [outer = 0x12b2e2800] 01:04:07 INFO - PROCESS | 1654 | 1468224247103 Marionette DEBUG loaded listener.js 01:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12b4b4000) [pid = 1654] [serial = 1541] [outer = 0x12b2e2800] 01:04:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20a800 == 47 [pid = 1654] [id = 504] 01:04:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12150f800 == 46 [pid = 1654] [id = 503] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c612000 == 45 [pid = 1654] [id = 500] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12dccc800 == 44 [pid = 1654] [id = 21] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128d20000 == 43 [pid = 1654] [id = 489] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5a3000 == 42 [pid = 1654] [id = 18] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129867000 == 41 [pid = 1654] [id = 493] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12173f800 == 40 [pid = 1654] [id = 494] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa8800 == 39 [pid = 1654] [id = 505] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c60e800 == 38 [pid = 1654] [id = 13] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1272f5800 == 37 [pid = 1654] [id = 488] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d332800 == 36 [pid = 1654] [id = 506] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11841a800 == 35 [pid = 1654] [id = 12] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b2000 == 34 [pid = 1654] [id = 507] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12dcb6800 == 33 [pid = 1654] [id = 508] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac4000 == 32 [pid = 1654] [id = 25] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c763000 == 31 [pid = 1654] [id = 14] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca8c800 == 30 [pid = 1654] [id = 501] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b21a800 == 29 [pid = 1654] [id = 495] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b46d000 == 28 [pid = 1654] [id = 10] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1186c9000 == 27 [pid = 1654] [id = 496] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1292a8000 == 26 [pid = 1654] [id = 6] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca96800 == 25 [pid = 1654] [id = 15] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a9800 == 24 [pid = 1654] [id = 502] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11725a000 == 23 [pid = 1654] [id = 26] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x113209000 == 22 [pid = 1654] [id = 23] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125260800 == 21 [pid = 1654] [id = 487] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129673800 == 20 [pid = 1654] [id = 498] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11687a800 == 19 [pid = 1654] [id = 24] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab96800 == 18 [pid = 1654] [id = 8] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119d53800 == 17 [pid = 1654] [id = 481] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c015000 == 16 [pid = 1654] [id = 11] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c012000 == 15 [pid = 1654] [id = 499] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119f60800 == 14 [pid = 1654] [id = 9] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12dcb9800 == 13 [pid = 1654] [id = 512] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d258000 == 12 [pid = 1654] [id = 511] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129675000 == 11 [pid = 1654] [id = 509] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119f71000 == 10 [pid = 1654] [id = 483] 01:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a964000 == 9 [pid = 1654] [id = 510] 01:04:11 INFO - PROCESS | 1654 | 1468224251812 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]]]}] 01:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 4937ms 01:04:11 INFO - PROCESS | 1654 | 1468224251839 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:04:11 INFO - PROCESS | 1654 | 1468224251841 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:04:11 INFO - PROCESS | 1654 | 1468224251877 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:04:11 INFO - PROCESS | 1654 | 1468224251878 Marionette TRACE conn2 <- [1,2026,null,{}] 01:04:11 INFO - PROCESS | 1654 | 1468224251888 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}] 01:04:11 INFO - PROCESS | 1654 | 1468224251890 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:12 INFO - PROCESS | 1654 | 1468224252000 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:04:12 INFO - PROCESS | 1654 | 1468224252009 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:12 INFO - PROCESS | 1654 | 1468224252012 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150d800 == 10 [pid = 1654] [id = 514] 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x121c9ac00) [pid = 1654] [serial = 1542] [outer = 0x0] 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x124ef5000) [pid = 1654] [serial = 1543] [outer = 0x121c9ac00] 01:04:12 INFO - PROCESS | 1654 | 1468224252077 Marionette DEBUG loaded listener.js 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x126a99400) [pid = 1654] [serial = 1544] [outer = 0x121c9ac00] 01:04:12 INFO - PROCESS | 1654 | 1468224252426 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]]]}] 01:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 573ms 01:04:12 INFO - PROCESS | 1654 | 1468224252448 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:04:12 INFO - PROCESS | 1654 | 1468224252452 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:04:12 INFO - PROCESS | 1654 | 1468224252459 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:04:12 INFO - PROCESS | 1654 | 1468224252461 Marionette TRACE conn2 <- [1,2030,null,{}] 01:04:12 INFO - PROCESS | 1654 | 1468224252463 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}] 01:04:12 INFO - PROCESS | 1654 | 1468224252465 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:12 INFO - PROCESS | 1654 | 1468224252601 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:04:12 INFO - PROCESS | 1654 | 1468224252606 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:12 INFO - PROCESS | 1654 | 1468224252607 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d53000 == 11 [pid = 1654] [id = 515] 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x127460c00) [pid = 1654] [serial = 1545] [outer = 0x0] 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x128a7e000) [pid = 1654] [serial = 1546] [outer = 0x127460c00] 01:04:12 INFO - PROCESS | 1654 | 1468224252635 Marionette DEBUG loaded listener.js 01:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x128f1c400) [pid = 1654] [serial = 1547] [outer = 0x127460c00] 01:04:13 INFO - PROCESS | 1654 | 1468224253466 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]]]}] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x113035c00) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x117d1b000) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x112f53800) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x11623f800) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x11990cc00) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x121c9f800) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x128a6b800) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1128cb400) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x126983400) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x126aa3800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1212bf400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1133d6000) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x11859cc00) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x113ed0c00) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x113040800) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x11990c000) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x1122bdc00) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x112f4a000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x111d75800) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1128d2000) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11832a800) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x128e9a000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x11a035c00) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1110a1400) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x126a9ec00) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x128e1cc00) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x121c9b400) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1129adc00) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1122b9000) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1251b0c00) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x112f57000) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x117d1ac00) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1165ed400) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x117d1a000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x121ca0400) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119446000) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x128a7c800) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1295e9400) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1295f1c00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128ea0000) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12601a800) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1212c2400) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x118682c00) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12ad16000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x121d54400) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x126e05000) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128f26400) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119913800) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119b15000) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128a7c000) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x129072000) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12aa6f400) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a931000) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1075ms 01:04:13 INFO - PROCESS | 1654 | 1468224253533 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:04:13 INFO - PROCESS | 1654 | 1468224253535 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:04:13 INFO - PROCESS | 1654 | 1468224253539 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:04:13 INFO - PROCESS | 1654 | 1468224253542 Marionette TRACE conn2 <- [1,2034,null,{}] 01:04:13 INFO - PROCESS | 1654 | 1468224253550 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}] 01:04:13 INFO - PROCESS | 1654 | 1468224253560 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:13 INFO - PROCESS | 1654 | 1468224253644 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:04:13 INFO - PROCESS | 1654 | 1468224253649 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:13 INFO - PROCESS | 1654 | 1468224253651 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca9000 == 12 [pid = 1654] [id = 516] 01:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112f53800) [pid = 1654] [serial = 1548] [outer = 0x0] 01:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x113040800) [pid = 1654] [serial = 1549] [outer = 0x112f53800] 01:04:13 INFO - PROCESS | 1654 | 1468224253683 Marionette DEBUG loaded listener.js 01:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x117d10400) [pid = 1654] [serial = 1550] [outer = 0x112f53800] 01:04:14 INFO - PROCESS | 1654 | 1468224254060 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]]]}] 01:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 573ms 01:04:14 INFO - PROCESS | 1654 | 1468224254110 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:04:14 INFO - PROCESS | 1654 | 1468224254112 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:04:14 INFO - PROCESS | 1654 | 1468224254114 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:04:14 INFO - PROCESS | 1654 | 1468224254115 Marionette TRACE conn2 <- [1,2038,null,{}] 01:04:14 INFO - PROCESS | 1654 | 1468224254118 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}] 01:04:14 INFO - PROCESS | 1654 | 1468224254119 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:14 INFO - PROCESS | 1654 | 1468224254201 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:04:14 INFO - PROCESS | 1654 | 1468224254207 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 1654 | 1468224254208 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca89000 == 13 [pid = 1654] [id = 517] 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11943c000) [pid = 1654] [serial = 1551] [outer = 0x0] 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11a1a3800) [pid = 1654] [serial = 1552] [outer = 0x11943c000] 01:04:14 INFO - PROCESS | 1654 | 1468224254233 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x121c9c000) [pid = 1654] [serial = 1553] [outer = 0x11943c000] 01:04:14 INFO - PROCESS | 1654 | 1468224254575 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]]]}] 01:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 469ms 01:04:14 INFO - PROCESS | 1654 | 1468224254583 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:04:14 INFO - PROCESS | 1654 | 1468224254585 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:04:14 INFO - PROCESS | 1654 | 1468224254591 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:04:14 INFO - PROCESS | 1654 | 1468224254592 Marionette TRACE conn2 <- [1,2042,null,{}] 01:04:14 INFO - PROCESS | 1654 | 1468224254595 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}] 01:04:14 INFO - PROCESS | 1654 | 1468224254596 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:14 INFO - PROCESS | 1654 | 1468224254677 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:04:14 INFO - PROCESS | 1654 | 1468224254688 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 1654 | 1468224254689 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5ae000 == 14 [pid = 1654] [id = 518] 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1212b5c00) [pid = 1654] [serial = 1554] [outer = 0x0] 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12601b400) [pid = 1654] [serial = 1555] [outer = 0x1212b5c00] 01:04:14 INFO - PROCESS | 1654 | 1468224254714 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x127461000) [pid = 1654] [serial = 1556] [outer = 0x1212b5c00] 01:04:15 INFO - PROCESS | 1654 | 1468224255077 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]]]}] 01:04:15 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) 01:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 01:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:04:15 INFO - PROCESS | 1654 | 1468224255110 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:04:15 INFO - PROCESS | 1654 | 1468224255111 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:04:15 INFO - PROCESS | 1654 | 1468224255113 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:04:15 INFO - PROCESS | 1654 | 1468224255114 Marionette TRACE conn2 <- [1,2046,null,{}] 01:04:15 INFO - PROCESS | 1654 | 1468224255116 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}] 01:04:15 INFO - PROCESS | 1654 | 1468224255122 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:15 INFO - PROCESS | 1654 | 1468224255229 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:04:15 INFO - PROCESS | 1654 | 1468224255233 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:15 INFO - PROCESS | 1654 | 1468224255234 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df59800 == 15 [pid = 1654] [id = 519] 01:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128a11800) [pid = 1654] [serial = 1557] [outer = 0x0] 01:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128e9f400) [pid = 1654] [serial = 1558] [outer = 0x128a11800] 01:04:15 INFO - PROCESS | 1654 | 1468224255261 Marionette DEBUG loaded listener.js 01:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1298b5000) [pid = 1654] [serial = 1559] [outer = 0x128a11800] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11991c800) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119920400) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11990a800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11867dc00) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x124eb6800) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1131cf000) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x113d72000) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x116a05c00) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118330c00) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x117003c00) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119da6800) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119be3c00) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x126e78400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x128a68800) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128ea2800) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128e21c00) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1248bfc00) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128a08800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128a72c00) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x121c95400) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x114fb2000) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116855000) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118678000) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11905fc00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117d1d000) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11859ec00) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1132d5000) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x115f8d000) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119be4400) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128dd0000) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119f27800) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128dce800) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1132d9c00) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128a81000) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113041c00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119da3800) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112f66000) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118592000) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121ae6400) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128f20c00) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128e1a000) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x114f97000) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118326800) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1251b1000) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1295e3400) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126a9f800) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128e94000) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121ca2000) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121ae5800) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121a19800) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11991f800) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a6b400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1260c2400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124efa000) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119cefc00) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118b61c00) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119da5000) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119da6400) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121c97c00) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119dafc00) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a05800) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128ccc00) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117d11400) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11905e000) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x114fb8400) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119daa400) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x129822c00) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1248bec00) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1298b2400) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x115f8c000) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12aa71000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1194e3800) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128a74400) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128e94800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12746a800) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1212c4800) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11830a800) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1295f2800) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x121d5e000) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x112f55000) [pid = 1654] [serial = 889] [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.] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x126a99c00) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x119be4c00) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12aa6c800) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x129829c00) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1298ae800) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x129079000) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1298b3400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12aa25400) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12982d800) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x128f17800) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x128a11400) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x1295ec800) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x128dd2800) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 54 (0x128f19800) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 53 (0x128dc7800) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 52 (0x121fc9000) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 51 (0x1270f1800) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 50 (0x1248bb800) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 49 (0x1212bfc00) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 48 (0x1133c9c00) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 47 (0x128a83000) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 46 (0x129073000) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 45 (0x128e1d800) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 44 (0x12b4b1400) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 43 (0x128ea1000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 42 (0x12b2b9800) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 41 (0x117565000) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 01:04:16 INFO - PROCESS | 1654 | --DOMWINDOW == 40 (0x12ad0b400) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 01:04:17 INFO - PROCESS | 1654 | 1468224257010 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]]]}] 01:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1922ms 01:04:17 INFO - PROCESS | 1654 | 1468224257037 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:04:17 INFO - PROCESS | 1654 | 1468224257040 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:04:17 INFO - PROCESS | 1654 | 1468224257044 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:04:17 INFO - PROCESS | 1654 | 1468224257046 Marionette TRACE conn2 <- [1,2050,null,{}] 01:04:17 INFO - PROCESS | 1654 | 1468224257050 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}] 01:04:17 INFO - PROCESS | 1654 | 1468224257052 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:17 INFO - PROCESS | 1654 | 1468224257135 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:04:17 INFO - PROCESS | 1654 | 1468224257188 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 1654 | 1468224257191 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11320c000 == 16 [pid = 1654] [id = 520] 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x111da8400) [pid = 1654] [serial = 1560] [outer = 0x0] 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x112234800) [pid = 1654] [serial = 1561] [outer = 0x111da8400] 01:04:17 INFO - PROCESS | 1654 | 1468224257220 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x1128d4000) [pid = 1654] [serial = 1562] [outer = 0x111da8400] 01:04:17 INFO - PROCESS | 1654 | 1468224257528 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]]]}] 01:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 523ms 01:04:17 INFO - PROCESS | 1654 | 1468224257566 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:04:17 INFO - PROCESS | 1654 | 1468224257571 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:04:17 INFO - PROCESS | 1654 | 1468224257577 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:04:17 INFO - PROCESS | 1654 | 1468224257579 Marionette TRACE conn2 <- [1,2054,null,{}] 01:04:17 INFO - PROCESS | 1654 | 1468224257581 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}] 01:04:17 INFO - PROCESS | 1654 | 1468224257583 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:17 INFO - PROCESS | 1654 | 1468224257663 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:04:17 INFO - PROCESS | 1654 | 1468224257668 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 1654 | 1468224257671 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bb9800 == 17 [pid = 1654] [id = 521] 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x1129a7400) [pid = 1654] [serial = 1563] [outer = 0x0] 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x112dd6800) [pid = 1654] [serial = 1564] [outer = 0x1129a7400] 01:04:17 INFO - PROCESS | 1654 | 1468224257702 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x112f57000) [pid = 1654] [serial = 1565] [outer = 0x1129a7400] 01:04:18 INFO - PROCESS | 1654 | 1468224258040 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]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 01:04:18 INFO - PROCESS | 1654 | 1468224258096 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 1654 | 1468224258097 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:04:18 INFO - PROCESS | 1654 | 1468224258100 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 1654 | 1468224258110 Marionette TRACE conn2 <- [1,2058,null,{}] 01:04:18 INFO - PROCESS | 1654 | 1468224258118 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}] 01:04:18 INFO - PROCESS | 1654 | 1468224258121 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:18 INFO - PROCESS | 1654 | 1468224258205 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:04:18 INFO - PROCESS | 1654 | 1468224258211 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 1654 | 1468224258213 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186be800 == 18 [pid = 1654] [id = 522] 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x110f79800) [pid = 1654] [serial = 1566] [outer = 0x0] 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x113d99000) [pid = 1654] [serial = 1567] [outer = 0x110f79800] 01:04:18 INFO - PROCESS | 1654 | 1468224258241 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x115f8f000) [pid = 1654] [serial = 1568] [outer = 0x110f79800] 01:04:18 INFO - PROCESS | 1654 | 1468224258589 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]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 529ms 01:04:18 INFO - PROCESS | 1654 | 1468224258636 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 1654 | 1468224258639 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:04:18 INFO - PROCESS | 1654 | 1468224258642 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 1654 | 1468224258643 Marionette TRACE conn2 <- [1,2062,null,{}] 01:04:18 INFO - PROCESS | 1654 | 1468224258645 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}] 01:04:18 INFO - PROCESS | 1654 | 1468224258646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:18 INFO - PROCESS | 1654 | 1468224258725 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:04:18 INFO - PROCESS | 1654 | 1468224258729 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 1654 | 1468224258730 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194ce000 == 19 [pid = 1654] [id = 523] 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x1165e4800) [pid = 1654] [serial = 1569] [outer = 0x0] 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x117d10800) [pid = 1654] [serial = 1570] [outer = 0x1165e4800] 01:04:18 INFO - PROCESS | 1654 | 1468224258755 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x117d1a400) [pid = 1654] [serial = 1571] [outer = 0x1165e4800] 01:04:19 INFO - PROCESS | 1654 | 1468224259079 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]]]}] 01:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 468ms 01:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:04:19 INFO - PROCESS | 1654 | 1468224259111 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 1654 | 1468224259112 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:04:19 INFO - PROCESS | 1654 | 1468224259114 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - PROCESS | 1654 | 1468224259115 Marionette TRACE conn2 <- [1,2066,null,{}] 01:04:19 INFO - PROCESS | 1654 | 1468224259118 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}] 01:04:19 INFO - PROCESS | 1654 | 1468224259119 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:19 INFO - PROCESS | 1654 | 1468224259207 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:04:19 INFO - PROCESS | 1654 | 1468224259210 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 1654 | 1468224259212 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5b000 == 20 [pid = 1654] [id = 524] 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x11755d000) [pid = 1654] [serial = 1572] [outer = 0x0] 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x118310800) [pid = 1654] [serial = 1573] [outer = 0x11755d000] 01:04:19 INFO - PROCESS | 1654 | 1468224259240 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x118609800) [pid = 1654] [serial = 1574] [outer = 0x11755d000] 01:04:19 INFO - PROCESS | 1654 | 1468224259585 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]]]}] 01:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 01:04:19 INFO - PROCESS | 1654 | 1468224259635 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 1654 | 1468224259636 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:04:19 INFO - PROCESS | 1654 | 1468224259638 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - PROCESS | 1654 | 1468224259639 Marionette TRACE conn2 <- [1,2070,null,{}] 01:04:19 INFO - PROCESS | 1654 | 1468224259642 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}] 01:04:19 INFO - PROCESS | 1654 | 1468224259646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:19 INFO - PROCESS | 1654 | 1468224259744 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:04:19 INFO - PROCESS | 1654 | 1468224259748 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 1654 | 1468224259749 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a17c800 == 21 [pid = 1654] [id = 525] 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11867e000) [pid = 1654] [serial = 1575] [outer = 0x0] 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x119449800) [pid = 1654] [serial = 1576] [outer = 0x11867e000] 01:04:19 INFO - PROCESS | 1654 | 1468224259773 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x119beac00) [pid = 1654] [serial = 1577] [outer = 0x11867e000] 01:04:20 INFO - PROCESS | 1654 | 1468224260093 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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 471ms 01:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:04:20 INFO - PROCESS | 1654 | 1468224260110 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 1654 | 1468224260111 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:04:20 INFO - PROCESS | 1654 | 1468224260113 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 1654 | 1468224260114 Marionette TRACE conn2 <- [1,2074,null,{}] 01:04:20 INFO - PROCESS | 1654 | 1468224260116 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}] 01:04:20 INFO - PROCESS | 1654 | 1468224260117 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:20 INFO - PROCESS | 1654 | 1468224260208 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:04:20 INFO - PROCESS | 1654 | 1468224260261 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 1654 | 1468224260262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121502800 == 22 [pid = 1654] [id = 526] 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x119b14400) [pid = 1654] [serial = 1578] [outer = 0x0] 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x119cf5c00) [pid = 1654] [serial = 1579] [outer = 0x119b14400] 01:04:20 INFO - PROCESS | 1654 | 1468224260286 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11a1a4800) [pid = 1654] [serial = 1580] [outer = 0x119b14400] 01:04:20 INFO - PROCESS | 1654 | 1468224260538 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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 471ms 01:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:04:20 INFO - PROCESS | 1654 | 1468224260592 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 1654 | 1468224260593 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:04:20 INFO - PROCESS | 1654 | 1468224260596 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 1654 | 1468224260597 Marionette TRACE conn2 <- [1,2078,null,{}] 01:04:20 INFO - PROCESS | 1654 | 1468224260599 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}] 01:04:20 INFO - PROCESS | 1654 | 1468224260600 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:20 INFO - PROCESS | 1654 | 1468224260682 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:04:20 INFO - PROCESS | 1654 | 1468224260686 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 1654 | 1468224260688 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fe5000 == 23 [pid = 1654] [id = 527] 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11a1acc00) [pid = 1654] [serial = 1581] [outer = 0x0] 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x121387000) [pid = 1654] [serial = 1582] [outer = 0x11a1acc00] 01:04:20 INFO - PROCESS | 1654 | 1468224260713 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x121a19800) [pid = 1654] [serial = 1583] [outer = 0x11a1acc00] 01:04:21 INFO - PROCESS | 1654 | 1468224261028 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]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 01:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:04:21 INFO - PROCESS | 1654 | 1468224261066 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 1654 | 1468224261068 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:04:21 INFO - PROCESS | 1654 | 1468224261070 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - PROCESS | 1654 | 1468224261071 Marionette TRACE conn2 <- [1,2082,null,{}] 01:04:21 INFO - PROCESS | 1654 | 1468224261073 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}] 01:04:21 INFO - PROCESS | 1654 | 1468224261075 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:21 INFO - PROCESS | 1654 | 1468224261158 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:04:21 INFO - PROCESS | 1654 | 1468224261213 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1654 | 1468224261215 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186bd800 == 24 [pid = 1654] [id = 528] 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x110f7d800) [pid = 1654] [serial = 1584] [outer = 0x0] 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x121c95400) [pid = 1654] [serial = 1585] [outer = 0x110f7d800] 01:04:21 INFO - PROCESS | 1654 | 1468224261246 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x121ca0c00) [pid = 1654] [serial = 1586] [outer = 0x110f7d800] 01:04:21 INFO - PROCESS | 1654 | 1468224261506 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]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 470ms 01:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:04:21 INFO - PROCESS | 1654 | 1468224261543 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 1654 | 1468224261545 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:04:21 INFO - PROCESS | 1654 | 1468224261547 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - PROCESS | 1654 | 1468224261548 Marionette TRACE conn2 <- [1,2086,null,{}] 01:04:21 INFO - PROCESS | 1654 | 1468224261550 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}] 01:04:21 INFO - PROCESS | 1654 | 1468224261551 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:21 INFO - PROCESS | 1654 | 1468224261642 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:04:21 INFO - PROCESS | 1654 | 1468224261646 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1654 | 1468224261647 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12690f800 == 25 [pid = 1654] [id = 529] 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1120ee800) [pid = 1654] [serial = 1587] [outer = 0x0] 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x121d5e000) [pid = 1654] [serial = 1588] [outer = 0x1120ee800] 01:04:21 INFO - PROCESS | 1654 | 1468224261671 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x124eb6800) [pid = 1654] [serial = 1589] [outer = 0x1120ee800] 01:04:22 INFO - PROCESS | 1654 | 1468224262011 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]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 01:04:22 INFO - PROCESS | 1654 | 1468224262073 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 1654 | 1468224262075 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:04:22 INFO - PROCESS | 1654 | 1468224262077 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 1654 | 1468224262079 Marionette TRACE conn2 <- [1,2090,null,{}] 01:04:22 INFO - PROCESS | 1654 | 1468224262081 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}] 01:04:22 INFO - PROCESS | 1654 | 1468224262082 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:22 INFO - PROCESS | 1654 | 1468224262200 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:04:22 INFO - PROCESS | 1654 | 1468224262218 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 1654 | 1468224262219 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c58800 == 26 [pid = 1654] [id = 530] 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x124efa000) [pid = 1654] [serial = 1590] [outer = 0x0] 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1260c3000) [pid = 1654] [serial = 1591] [outer = 0x124efa000] 01:04:22 INFO - PROCESS | 1654 | 1468224262254 Marionette DEBUG loaded listener.js 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x126e11000) [pid = 1654] [serial = 1592] [outer = 0x124efa000] 01:04:22 INFO - PROCESS | 1654 | 1468224262581 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]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 01:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:04:22 INFO - PROCESS | 1654 | 1468224262596 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 1654 | 1468224262597 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:04:22 INFO - PROCESS | 1654 | 1468224262599 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 1654 | 1468224262600 Marionette TRACE conn2 <- [1,2094,null,{}] 01:04:22 INFO - PROCESS | 1654 | 1468224262603 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}] 01:04:22 INFO - PROCESS | 1654 | 1468224262606 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:22 INFO - PROCESS | 1654 | 1468224262713 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:04:22 INFO - PROCESS | 1654 | 1468224262725 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 1654 | 1468224262727 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d0c800 == 27 [pid = 1654] [id = 531] 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x126e6c800) [pid = 1654] [serial = 1593] [outer = 0x0] 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x128a02800) [pid = 1654] [serial = 1594] [outer = 0x126e6c800] 01:04:22 INFO - PROCESS | 1654 | 1468224262750 Marionette DEBUG loaded listener.js 01:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x128a0c800) [pid = 1654] [serial = 1595] [outer = 0x126e6c800] 01:04:23 INFO - PROCESS | 1654 | 1468224263076 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]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 01:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:04:23 INFO - PROCESS | 1654 | 1468224263124 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:04:23 INFO - PROCESS | 1654 | 1468224263125 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:04:23 INFO - PROCESS | 1654 | 1468224263127 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 1654 | 1468224263128 Marionette TRACE conn2 <- [1,2098,null,{}] 01:04:23 INFO - PROCESS | 1654 | 1468224263131 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}] 01:04:23 INFO - PROCESS | 1654 | 1468224263132 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:23 INFO - PROCESS | 1654 | 1468224263236 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:04:23 INFO - PROCESS | 1654 | 1468224263240 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 1654 | 1468224263241 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x129207800 == 28 [pid = 1654] [id = 532] 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x128a0d000) [pid = 1654] [serial = 1596] [outer = 0x0] 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x128a10c00) [pid = 1654] [serial = 1597] [outer = 0x128a0d000] 01:04:23 INFO - PROCESS | 1654 | 1468224263271 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x128a72400) [pid = 1654] [serial = 1598] [outer = 0x128a0d000] 01:04:23 INFO - PROCESS | 1654 | 1468224263615 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]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 01:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:04:23 INFO - PROCESS | 1654 | 1468224263648 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:04:23 INFO - PROCESS | 1654 | 1468224263650 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:04:23 INFO - PROCESS | 1654 | 1468224263657 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 1654 | 1468224263658 Marionette TRACE conn2 <- [1,2102,null,{}] 01:04:23 INFO - PROCESS | 1654 | 1468224263661 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}] 01:04:23 INFO - PROCESS | 1654 | 1468224263662 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:23 INFO - PROCESS | 1654 | 1468224263763 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:04:23 INFO - PROCESS | 1654 | 1468224263798 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 1654 | 1468224263799 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x129669800 == 29 [pid = 1654] [id = 533] 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128a10800) [pid = 1654] [serial = 1599] [outer = 0x0] 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128a82400) [pid = 1654] [serial = 1600] [outer = 0x128a10800] 01:04:23 INFO - PROCESS | 1654 | 1468224263823 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128dd2000) [pid = 1654] [serial = 1601] [outer = 0x128a10800] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121c9ac00) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x127460c00) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1212b5c00) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112f53800) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11943c000) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12b2e2800) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12a92d400) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:04:24 INFO - PROCESS | 1654 | 1468224264560 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]]]}] 01:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 924ms 01:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:04:24 INFO - PROCESS | 1654 | 1468224264576 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 1654 | 1468224264577 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:04:24 INFO - PROCESS | 1654 | 1468224264580 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - PROCESS | 1654 | 1468224264581 Marionette TRACE conn2 <- [1,2106,null,{}] 01:04:24 INFO - PROCESS | 1654 | 1468224264583 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}] 01:04:24 INFO - PROCESS | 1654 | 1468224264584 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:24 INFO - PROCESS | 1654 | 1468224264667 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:04:24 INFO - PROCESS | 1654 | 1468224264672 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 1654 | 1468224264674 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a50800 == 30 [pid = 1654] [id = 534] 01:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1110a8800) [pid = 1654] [serial = 1602] [outer = 0x0] 01:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1251b0c00) [pid = 1654] [serial = 1603] [outer = 0x1110a8800] 01:04:24 INFO - PROCESS | 1654 | 1468224264705 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x128e1b400) [pid = 1654] [serial = 1604] [outer = 0x1110a8800] 01:04:25 INFO - PROCESS | 1654 | 1468224265030 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]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 469ms 01:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:04:25 INFO - PROCESS | 1654 | 1468224265049 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1654 | 1468224265051 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:04:25 INFO - PROCESS | 1654 | 1468224265053 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1654 | 1468224265056 Marionette TRACE conn2 <- [1,2110,null,{}] 01:04:25 INFO - PROCESS | 1654 | 1468224265060 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}] 01:04:25 INFO - PROCESS | 1654 | 1468224265061 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:25 INFO - PROCESS | 1654 | 1468224265172 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:04:25 INFO - PROCESS | 1654 | 1468224265178 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 1654 | 1468224265179 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a958800 == 31 [pid = 1654] [id = 535] 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117d1f000) [pid = 1654] [serial = 1605] [outer = 0x0] 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128e1ec00) [pid = 1654] [serial = 1606] [outer = 0x117d1f000] 01:04:25 INFO - PROCESS | 1654 | 1468224265203 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128e95c00) [pid = 1654] [serial = 1607] [outer = 0x117d1f000] 01:04:25 INFO - PROCESS | 1654 | 1468224265490 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]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 473ms 01:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:04:25 INFO - PROCESS | 1654 | 1468224265527 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1654 | 1468224265528 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:04:25 INFO - PROCESS | 1654 | 1468224265530 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1654 | 1468224265531 Marionette TRACE conn2 <- [1,2114,null,{}] 01:04:25 INFO - PROCESS | 1654 | 1468224265533 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}] 01:04:25 INFO - PROCESS | 1654 | 1468224265534 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:25 INFO - PROCESS | 1654 | 1468224265630 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:04:25 INFO - PROCESS | 1654 | 1468224265633 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 1654 | 1468224265634 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b45f000 == 32 [pid = 1654] [id = 536] 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128e23800) [pid = 1654] [serial = 1608] [outer = 0x0] 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128f1a800) [pid = 1654] [serial = 1609] [outer = 0x128e23800] 01:04:25 INFO - PROCESS | 1654 | 1468224265658 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128f22c00) [pid = 1654] [serial = 1610] [outer = 0x128e23800] 01:04:25 INFO - PROCESS | 1654 | 1468224265981 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]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 469ms 01:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:04:26 INFO - PROCESS | 1654 | 1468224265999 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 1654 | 1468224266000 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:04:26 INFO - PROCESS | 1654 | 1468224266002 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 1654 | 1468224266004 Marionette TRACE conn2 <- [1,2118,null,{}] 01:04:26 INFO - PROCESS | 1654 | 1468224266009 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}] 01:04:26 INFO - PROCESS | 1654 | 1468224266010 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:26 INFO - PROCESS | 1654 | 1468224266126 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:04:26 INFO - PROCESS | 1654 | 1468224266132 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 1654 | 1468224266133 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b47d800 == 33 [pid = 1654] [id = 537] 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118607400) [pid = 1654] [serial = 1611] [outer = 0x0] 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12906fc00) [pid = 1654] [serial = 1612] [outer = 0x118607400] 01:04:26 INFO - PROCESS | 1654 | 1468224266156 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1295e5000) [pid = 1654] [serial = 1613] [outer = 0x118607400] 01:04:26 INFO - PROCESS | 1654 | 1468224266442 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]]]}] 01:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 472ms 01:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:04:26 INFO - PROCESS | 1654 | 1468224266476 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 1654 | 1468224266477 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:04:26 INFO - PROCESS | 1654 | 1468224266479 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 1654 | 1468224266480 Marionette TRACE conn2 <- [1,2122,null,{}] 01:04:26 INFO - PROCESS | 1654 | 1468224266483 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}] 01:04:26 INFO - PROCESS | 1654 | 1468224266484 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:26 INFO - PROCESS | 1654 | 1468224266630 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:04:26 INFO - PROCESS | 1654 | 1468224266686 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 1654 | 1468224266688 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x112691000 == 34 [pid = 1654] [id = 538] 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x110f7ac00) [pid = 1654] [serial = 1614] [outer = 0x0] 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x110f80800) [pid = 1654] [serial = 1615] [outer = 0x110f7ac00] 01:04:26 INFO - PROCESS | 1654 | 1468224266718 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x110fc9000) [pid = 1654] [serial = 1616] [outer = 0x110f7ac00] 01:04:27 INFO - PROCESS | 1654 | 1468224267234 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]]]}] 01:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 821ms 01:04:27 INFO - PROCESS | 1654 | 1468224267316 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 1654 | 1468224267318 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:04:27 INFO - PROCESS | 1654 | 1468224267346 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 1654 | 1468224267348 Marionette TRACE conn2 <- [1,2126,null,{}] 01:04:27 INFO - PROCESS | 1654 | 1468224267351 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}] 01:04:27 INFO - PROCESS | 1654 | 1468224267354 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:27 INFO - PROCESS | 1654 | 1468224267472 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:04:27 INFO - PROCESS | 1654 | 1468224267530 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 1654 | 1468224267532 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118585800 == 35 [pid = 1654] [id = 539] 01:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1129adc00) [pid = 1654] [serial = 1617] [outer = 0x0] 01:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112f4a000) [pid = 1654] [serial = 1618] [outer = 0x1129adc00] 01:04:27 INFO - PROCESS | 1654 | 1468224267562 Marionette DEBUG loaded listener.js 01:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1131c5c00) [pid = 1654] [serial = 1619] [outer = 0x1129adc00] 01:04:28 INFO - PROCESS | 1654 | 1468224268257 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]]]}] 01:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 931ms 01:04:28 INFO - PROCESS | 1654 | 1468224268299 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:04:28 INFO - PROCESS | 1654 | 1468224268301 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:04:28 INFO - PROCESS | 1654 | 1468224268308 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - PROCESS | 1654 | 1468224268310 Marionette TRACE conn2 <- [1,2130,null,{}] 01:04:28 INFO - PROCESS | 1654 | 1468224268315 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}] 01:04:28 INFO - PROCESS | 1654 | 1468224268316 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:28 INFO - PROCESS | 1654 | 1468224268414 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128e9f400) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | 1468224268534 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 1654 | 1468224268535 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12b4ad400) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b2bb000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124ef5000) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126a99400) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128a7e000) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12601b400) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113040800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128f1c400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11a1a3800) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117d10400) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121c9c000) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b4b4000) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x127461000) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 01:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f4b800 == 36 [pid = 1654] [id = 540] 01:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1129a6400) [pid = 1654] [serial = 1620] [outer = 0x0] 01:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112f4ac00) [pid = 1654] [serial = 1621] [outer = 0x1129a6400] 01:04:28 INFO - PROCESS | 1654 | 1468224268567 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113043400) [pid = 1654] [serial = 1622] [outer = 0x1129a6400] 01:04:28 INFO - PROCESS | 1654 | 1468224268882 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] 01:04:28 INFO - PROCESS | 1654 | 1468224268935 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:04:28 INFO - PROCESS | 1654 | 1468224268940 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - PROCESS | 1654 | 1468224268942 Marionette TRACE conn2 <- [1,2134,null,{}] 01:04:28 INFO - PROCESS | 1654 | 1468224268944 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}] 01:04:28 INFO - PROCESS | 1654 | 1468224268946 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:29 INFO - PROCESS | 1654 | 1468224269024 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:04:29 INFO - PROCESS | 1654 | 1468224269120 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 1654 | 1468224269122 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118409800 == 37 [pid = 1654] [id = 541] 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113d65000) [pid = 1654] [serial = 1623] [outer = 0x0] 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115f2b800) [pid = 1654] [serial = 1624] [outer = 0x113d65000] 01:04:29 INFO - PROCESS | 1654 | 1468224269151 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11629c800) [pid = 1654] [serial = 1625] [outer = 0x113d65000] 01:04:29 INFO - PROCESS | 1654 | 1468224269448 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]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 01:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:04:29 INFO - PROCESS | 1654 | 1468224269461 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 1654 | 1468224269463 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:04:29 INFO - PROCESS | 1654 | 1468224269465 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - PROCESS | 1654 | 1468224269468 Marionette TRACE conn2 <- [1,2138,null,{}] 01:04:29 INFO - PROCESS | 1654 | 1468224269484 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}] 01:04:29 INFO - PROCESS | 1654 | 1468224269489 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:29 INFO - PROCESS | 1654 | 1468224269580 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:04:29 INFO - PROCESS | 1654 | 1468224269585 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 1654 | 1468224269589 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958000 == 38 [pid = 1654] [id = 542] 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117d10400) [pid = 1654] [serial = 1626] [outer = 0x0] 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117dc4400) [pid = 1654] [serial = 1627] [outer = 0x117d10400] 01:04:29 INFO - PROCESS | 1654 | 1468224269627 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118592000) [pid = 1654] [serial = 1628] [outer = 0x117d10400] 01:04:30 INFO - PROCESS | 1654 | 1468224270059 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]]]}] 01:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 631ms 01:04:30 INFO - PROCESS | 1654 | 1468224270097 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:04:30 INFO - PROCESS | 1654 | 1468224270100 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:04:30 INFO - PROCESS | 1654 | 1468224270103 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:04:30 INFO - PROCESS | 1654 | 1468224270107 Marionette TRACE conn2 <- [1,2142,null,{}] 01:04:30 INFO - PROCESS | 1654 | 1468224270109 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}] 01:04:30 INFO - PROCESS | 1654 | 1468224270111 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:30 INFO - PROCESS | 1654 | 1468224270216 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:04:30 INFO - PROCESS | 1654 | 1468224270247 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 1654 | 1468224270248 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0ba000 == 39 [pid = 1654] [id = 543] 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1122b9000) [pid = 1654] [serial = 1629] [outer = 0x0] 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11859b000) [pid = 1654] [serial = 1630] [outer = 0x1122b9000] 01:04:30 INFO - PROCESS | 1654 | 1468224270273 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11905d400) [pid = 1654] [serial = 1631] [outer = 0x1122b9000] 01:04:30 INFO - PROCESS | 1654 | 1468224270596 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:04:30 INFO - PROCESS | 1654 | 1468224270629 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:04:30 INFO - PROCESS | 1654 | 1468224270632 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:04:30 INFO - PROCESS | 1654 | 1468224270633 Marionette TRACE conn2 <- [1,2146,null,{}] 01:04:30 INFO - PROCESS | 1654 | 1468224270635 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}] 01:04:30 INFO - PROCESS | 1654 | 1468224270636 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:30 INFO - PROCESS | 1654 | 1468224270738 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:04:30 INFO - PROCESS | 1654 | 1468224270773 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 1654 | 1468224270774 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116acb800 == 40 [pid = 1654] [id = 544] 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x111bad400) [pid = 1654] [serial = 1632] [outer = 0x0] 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1194e3800) [pid = 1654] [serial = 1633] [outer = 0x111bad400] 01:04:30 INFO - PROCESS | 1654 | 1468224270798 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119914800) [pid = 1654] [serial = 1634] [outer = 0x111bad400] 01:04:31 INFO - PROCESS | 1654 | 1468224271117 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] 01:04:31 INFO - PROCESS | 1654 | 1468224271152 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:04:31 INFO - PROCESS | 1654 | 1468224271154 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 1654 | 1468224271155 Marionette TRACE conn2 <- [1,2150,null,{}] 01:04:31 INFO - PROCESS | 1654 | 1468224271157 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}] 01:04:31 INFO - PROCESS | 1654 | 1468224271161 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:31 INFO - PROCESS | 1654 | 1468224271278 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:04:31 INFO - PROCESS | 1654 | 1468224271327 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:31 INFO - PROCESS | 1654 | 1468224271328 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12501b000 == 41 [pid = 1654] [id = 545] 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111ba5800) [pid = 1654] [serial = 1635] [outer = 0x0] 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119b15800) [pid = 1654] [serial = 1636] [outer = 0x111ba5800] 01:04:31 INFO - PROCESS | 1654 | 1468224271353 Marionette DEBUG loaded listener.js 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1212c2000) [pid = 1654] [serial = 1637] [outer = 0x111ba5800] 01:04:31 INFO - PROCESS | 1654 | 1468224271683 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]]]}] 01:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 569ms 01:04:31 INFO - PROCESS | 1654 | 1468224271725 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:04:31 INFO - PROCESS | 1654 | 1468224271726 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:04:31 INFO - PROCESS | 1654 | 1468224271728 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 1654 | 1468224271730 Marionette TRACE conn2 <- [1,2154,null,{}] 01:04:31 INFO - PROCESS | 1654 | 1468224271739 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}] 01:04:31 INFO - PROCESS | 1654 | 1468224271740 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:31 INFO - PROCESS | 1654 | 1468224271835 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:04:31 INFO - PROCESS | 1654 | 1468224271881 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:31 INFO - PROCESS | 1654 | 1468224271882 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a9000 == 42 [pid = 1654] [id = 546] 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1217c7400) [pid = 1654] [serial = 1638] [outer = 0x0] 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121c94400) [pid = 1654] [serial = 1639] [outer = 0x1217c7400] 01:04:31 INFO - PROCESS | 1654 | 1468224271906 Marionette DEBUG loaded listener.js 01:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121c9d800) [pid = 1654] [serial = 1640] [outer = 0x1217c7400] 01:04:32 INFO - PROCESS | 1654 | 1468224272209 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]]]}] 01:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 517ms 01:04:32 INFO - PROCESS | 1654 | 1468224272247 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:04:32 INFO - PROCESS | 1654 | 1468224272248 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:04:32 INFO - PROCESS | 1654 | 1468224272250 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:04:32 INFO - PROCESS | 1654 | 1468224272252 Marionette TRACE conn2 <- [1,2158,null,{}] 01:04:32 INFO - PROCESS | 1654 | 1468224272255 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}] 01:04:32 INFO - PROCESS | 1654 | 1468224272257 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:32 INFO - PROCESS | 1654 | 1468224272353 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:04:32 INFO - PROCESS | 1654 | 1468224272357 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1654 | 1468224272358 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c85000 == 43 [pid = 1654] [id = 547] 01:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121708000) [pid = 1654] [serial = 1641] [outer = 0x0] 01:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121d60400) [pid = 1654] [serial = 1642] [outer = 0x121708000] 01:04:32 INFO - PROCESS | 1654 | 1468224272382 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1249ef400) [pid = 1654] [serial = 1643] [outer = 0x121708000] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a10800) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1110a8800) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128e23800) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119b14400) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11a1acc00) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124efa000) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117d1f000) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126e6c800) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1129a7400) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11867e000) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111da8400) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11755d000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110f79800) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a0d000) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110f7d800) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1120ee800) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a11800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1165e4800) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:04:32 INFO - PROCESS | 1654 | 1468224272814 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]]]}] 01:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 571ms 01:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:04:32 INFO - PROCESS | 1654 | 1468224272825 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:04:32 INFO - PROCESS | 1654 | 1468224272826 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:04:32 INFO - PROCESS | 1654 | 1468224272828 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:04:32 INFO - PROCESS | 1654 | 1468224272829 Marionette TRACE conn2 <- [1,2162,null,{}] 01:04:32 INFO - PROCESS | 1654 | 1468224272831 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}] 01:04:32 INFO - PROCESS | 1654 | 1468224272832 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:32 INFO - PROCESS | 1654 | 1468224272912 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:04:32 INFO - PROCESS | 1654 | 1468224272971 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1654 | 1468224272972 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8e000 == 44 [pid = 1654] [id = 548] 01:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fd1000) [pid = 1654] [serial = 1644] [outer = 0x0] 01:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11867e000) [pid = 1654] [serial = 1645] [outer = 0x110fd1000] 01:04:32 INFO - PROCESS | 1654 | 1468224272996 Marionette DEBUG loaded listener.js 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121ca0000) [pid = 1654] [serial = 1646] [outer = 0x110fd1000] 01:04:33 INFO - PROCESS | 1654 | 1468224273254 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]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 468ms 01:04:33 INFO - PROCESS | 1654 | 1468224273296 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 1654 | 1468224273297 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:04:33 INFO - PROCESS | 1654 | 1468224273299 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 1654 | 1468224273300 Marionette TRACE conn2 <- [1,2166,null,{}] 01:04:33 INFO - PROCESS | 1654 | 1468224273311 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}] 01:04:33 INFO - PROCESS | 1654 | 1468224273312 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:33 INFO - PROCESS | 1654 | 1468224273395 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:04:33 INFO - PROCESS | 1654 | 1468224273399 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 1654 | 1468224273400 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f67000 == 45 [pid = 1654] [id = 549] 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115f28400) [pid = 1654] [serial = 1647] [outer = 0x0] 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124ebc000) [pid = 1654] [serial = 1648] [outer = 0x115f28400] 01:04:33 INFO - PROCESS | 1654 | 1468224273427 Marionette DEBUG loaded listener.js 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119061c00) [pid = 1654] [serial = 1649] [outer = 0x115f28400] 01:04:33 INFO - PROCESS | 1654 | 1468224273777 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]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 01:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:04:33 INFO - PROCESS | 1654 | 1468224273828 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 1654 | 1468224273829 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:04:33 INFO - PROCESS | 1654 | 1468224273832 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 1654 | 1468224273833 Marionette TRACE conn2 <- [1,2170,null,{}] 01:04:33 INFO - PROCESS | 1654 | 1468224273836 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}] 01:04:33 INFO - PROCESS | 1654 | 1468224273837 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:33 INFO - PROCESS | 1654 | 1468224273925 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:04:33 INFO - PROCESS | 1654 | 1468224273929 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 1654 | 1468224273930 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a4f800 == 46 [pid = 1654] [id = 550] 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126010800) [pid = 1654] [serial = 1650] [outer = 0x0] 01:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1260bd000) [pid = 1654] [serial = 1651] [outer = 0x126010800] 01:04:33 INFO - PROCESS | 1654 | 1468224273957 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126e75800) [pid = 1654] [serial = 1652] [outer = 0x126010800] 01:04:34 INFO - PROCESS | 1654 | 1468224274279 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]]]}] 01:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 469ms 01:04:34 INFO - PROCESS | 1654 | 1468224274301 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:04:34 INFO - PROCESS | 1654 | 1468224274303 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:04:34 INFO - PROCESS | 1654 | 1468224274307 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 1654 | 1468224274309 Marionette TRACE conn2 <- [1,2174,null,{}] 01:04:34 INFO - PROCESS | 1654 | 1468224274312 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}] 01:04:34 INFO - PROCESS | 1654 | 1468224274313 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:34 INFO - PROCESS | 1654 | 1468224274394 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:04:34 INFO - PROCESS | 1654 | 1468224274397 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:34 INFO - PROCESS | 1654 | 1468224274398 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b204800 == 47 [pid = 1654] [id = 551] 01:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126a9c800) [pid = 1654] [serial = 1653] [outer = 0x0] 01:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127464400) [pid = 1654] [serial = 1654] [outer = 0x126a9c800] 01:04:34 INFO - PROCESS | 1654 | 1468224274422 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a0c400) [pid = 1654] [serial = 1655] [outer = 0x126a9c800] 01:04:34 INFO - PROCESS | 1654 | 1468224274871 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]]]}] 01:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 571ms 01:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:04:34 INFO - PROCESS | 1654 | 1468224274879 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:04:34 INFO - PROCESS | 1654 | 1468224274881 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:04:34 INFO - PROCESS | 1654 | 1468224274884 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 1654 | 1468224274887 Marionette TRACE conn2 <- [1,2178,null,{}] 01:04:34 INFO - PROCESS | 1654 | 1468224274893 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}] 01:04:34 INFO - PROCESS | 1654 | 1468224274895 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:34 INFO - PROCESS | 1654 | 1468224274996 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:04:35 INFO - PROCESS | 1654 | 1468224275055 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:35 INFO - PROCESS | 1654 | 1468224275056 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac9800 == 48 [pid = 1654] [id = 552] 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129a4800) [pid = 1654] [serial = 1656] [outer = 0x0] 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112dd0c00) [pid = 1654] [serial = 1657] [outer = 0x1129a4800] 01:04:35 INFO - PROCESS | 1654 | 1468224275087 Marionette DEBUG loaded listener.js 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1132d5000) [pid = 1654] [serial = 1658] [outer = 0x1129a4800] 01:04:35 INFO - PROCESS | 1654 | 1468224275534 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]]]}] 01:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 678ms 01:04:35 INFO - PROCESS | 1654 | 1468224275562 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:04:35 INFO - PROCESS | 1654 | 1468224275566 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:04:35 INFO - PROCESS | 1654 | 1468224275571 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:04:35 INFO - PROCESS | 1654 | 1468224275575 Marionette TRACE conn2 <- [1,2182,null,{}] 01:04:35 INFO - PROCESS | 1654 | 1468224275577 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}] 01:04:35 INFO - PROCESS | 1654 | 1468224275579 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:35 INFO - PROCESS | 1654 | 1468224275681 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:04:35 INFO - PROCESS | 1654 | 1468224275739 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:35 INFO - PROCESS | 1654 | 1468224275741 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x121506800 == 49 [pid = 1654] [id = 553] 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113ed0c00) [pid = 1654] [serial = 1659] [outer = 0x0] 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116a87000) [pid = 1654] [serial = 1660] [outer = 0x113ed0c00] 01:04:35 INFO - PROCESS | 1654 | 1468224275772 Marionette DEBUG loaded listener.js 01:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11830d000) [pid = 1654] [serial = 1661] [outer = 0x113ed0c00] 01:04:36 INFO - PROCESS | 1654 | 1468224276210 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]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 01:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:04:36 INFO - PROCESS | 1654 | 1468224276242 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 1654 | 1468224276244 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:04:36 INFO - PROCESS | 1654 | 1468224276246 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1654 | 1468224276249 Marionette TRACE conn2 <- [1,2186,null,{}] 01:04:36 INFO - PROCESS | 1654 | 1468224276257 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}] 01:04:36 INFO - PROCESS | 1654 | 1468224276260 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:36 INFO - PROCESS | 1654 | 1468224276364 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:04:36 INFO - PROCESS | 1654 | 1468224276455 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 1654 | 1468224276457 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20d000 == 50 [pid = 1654] [id = 554] 01:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11990b400) [pid = 1654] [serial = 1662] [outer = 0x0] 01:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119cef800) [pid = 1654] [serial = 1663] [outer = 0x11990b400] 01:04:36 INFO - PROCESS | 1654 | 1468224276491 Marionette DEBUG loaded listener.js 01:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119daf400) [pid = 1654] [serial = 1664] [outer = 0x11990b400] 01:04:36 INFO - PROCESS | 1654 | 1468224276885 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]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 01:04:36 INFO - PROCESS | 1654 | 1468224276917 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:04:36 INFO - PROCESS | 1654 | 1468224276919 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:04:36 INFO - PROCESS | 1654 | 1468224276922 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1654 | 1468224276923 Marionette TRACE conn2 <- [1,2190,null,{}] 01:04:36 INFO - PROCESS | 1654 | 1468224276926 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}] 01:04:36 INFO - PROCESS | 1654 | 1468224276927 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:37 INFO - PROCESS | 1654 | 1468224277028 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:04:37 INFO - PROCESS | 1654 | 1468224277087 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:37 INFO - PROCESS | 1654 | 1468224277088 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c01f000 == 51 [pid = 1654] [id = 555] 01:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214c1800) [pid = 1654] [serial = 1665] [outer = 0x0] 01:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1248b8000) [pid = 1654] [serial = 1666] [outer = 0x1214c1800] 01:04:37 INFO - PROCESS | 1654 | 1468224277117 Marionette DEBUG loaded listener.js 01:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1260c9400) [pid = 1654] [serial = 1667] [outer = 0x1214c1800] 01:04:37 INFO - PROCESS | 1654 | 1468224277715 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]]]}] 01:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 820ms 01:04:37 INFO - PROCESS | 1654 | 1468224277743 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:04:37 INFO - PROCESS | 1654 | 1468224277745 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:04:37 INFO - PROCESS | 1654 | 1468224277749 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:04:37 INFO - PROCESS | 1654 | 1468224277751 Marionette TRACE conn2 <- [1,2194,null,{}] 01:04:37 INFO - PROCESS | 1654 | 1468224277775 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}] 01:04:37 INFO - PROCESS | 1654 | 1468224277776 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:37 INFO - PROCESS | 1654 | 1468224277873 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:04:37 INFO - PROCESS | 1654 | 1468224277944 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:37 INFO - PROCESS | 1654 | 1468224277947 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb8000 == 52 [pid = 1654] [id = 556] 01:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112fd8400) [pid = 1654] [serial = 1668] [outer = 0x0] 01:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1132de400) [pid = 1654] [serial = 1669] [outer = 0x112fd8400] 01:04:37 INFO - PROCESS | 1654 | 1468224277975 Marionette DEBUG loaded listener.js 01:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115f2cc00) [pid = 1654] [serial = 1670] [outer = 0x112fd8400] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129a4f800 == 51 [pid = 1654] [id = 550] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119f67000 == 50 [pid = 1654] [id = 549] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128c8e000 == 49 [pid = 1654] [id = 548] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128c85000 == 48 [pid = 1654] [id = 547] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a9000 == 47 [pid = 1654] [id = 546] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12501b000 == 46 [pid = 1654] [id = 545] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x116acb800 == 45 [pid = 1654] [id = 544] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0ba000 == 44 [pid = 1654] [id = 543] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119958000 == 43 [pid = 1654] [id = 542] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x118409800 == 42 [pid = 1654] [id = 541] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x115f4b800 == 41 [pid = 1654] [id = 540] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x118585800 == 40 [pid = 1654] [id = 539] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x112691000 == 39 [pid = 1654] [id = 538] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b47d800 == 38 [pid = 1654] [id = 537] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129207800 == 37 [pid = 1654] [id = 532] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129669800 == 36 [pid = 1654] [id = 533] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a958800 == 35 [pid = 1654] [id = 535] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129a50800 == 34 [pid = 1654] [id = 534] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b45f000 == 33 [pid = 1654] [id = 536] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12df61000 == 32 [pid = 1654] [id = 513] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c01f000 == 31 [pid = 1654] [id = 555] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20d000 == 30 [pid = 1654] [id = 554] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121506800 == 29 [pid = 1654] [id = 553] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b204800 == 28 [pid = 1654] [id = 551] 01:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac9800 == 27 [pid = 1654] [id = 552] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128a02800) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112dd6800) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112f57000) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119449800) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119beac00) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112234800) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118310800) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118609800) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113d99000) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115f8f000) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a10c00) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121c95400) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121ca0c00) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121d5e000) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1298b5000) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117d10800) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117d1a400) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128a82400) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128e1b400) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1251b0c00) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128f1a800) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d4000) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119cf5c00) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121387000) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128f22c00) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121a19800) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11a1a4800) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12906fc00) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1260c3000) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128dd2000) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128a72400) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a0c800) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126e11000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e95c00) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124eb6800) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128e1ec00) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 01:04:38 INFO - PROCESS | 1654 | 1468224278913 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]]]}] 01:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1174ms 01:04:38 INFO - PROCESS | 1654 | 1468224278923 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:04:38 INFO - PROCESS | 1654 | 1468224278925 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:04:38 INFO - PROCESS | 1654 | 1468224278928 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:04:38 INFO - PROCESS | 1654 | 1468224278930 Marionette TRACE conn2 <- [1,2198,null,{}] 01:04:38 INFO - PROCESS | 1654 | 1468224278934 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}] 01:04:38 INFO - PROCESS | 1654 | 1468224278936 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:39 INFO - PROCESS | 1654 | 1468224279014 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:04:39 INFO - PROCESS | 1654 | 1468224279018 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 1654 | 1468224279023 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x115ff3800 == 28 [pid = 1654] [id = 557] 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1129ae800) [pid = 1654] [serial = 1671] [outer = 0x0] 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112a7ac00) [pid = 1654] [serial = 1672] [outer = 0x1129ae800] 01:04:39 INFO - PROCESS | 1654 | 1468224279052 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113041400) [pid = 1654] [serial = 1673] [outer = 0x1129ae800] 01:04:39 INFO - PROCESS | 1654 | 1468224279430 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]]]}] 01:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 01:04:39 INFO - PROCESS | 1654 | 1468224279448 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 1654 | 1468224279452 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:04:39 INFO - PROCESS | 1654 | 1468224279457 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 1654 | 1468224279458 Marionette TRACE conn2 <- [1,2202,null,{}] 01:04:39 INFO - PROCESS | 1654 | 1468224279461 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}] 01:04:39 INFO - PROCESS | 1654 | 1468224279462 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:39 INFO - PROCESS | 1654 | 1468224279540 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:04:39 INFO - PROCESS | 1654 | 1468224279544 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 1654 | 1468224279545 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11858a800 == 29 [pid = 1654] [id = 558] 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115f20400) [pid = 1654] [serial = 1674] [outer = 0x0] 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117098400) [pid = 1654] [serial = 1675] [outer = 0x115f20400] 01:04:39 INFO - PROCESS | 1654 | 1468224279575 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118303800) [pid = 1654] [serial = 1676] [outer = 0x115f20400] 01:04:39 INFO - PROCESS | 1654 | 1468224279915 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]]]}] 01:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 01:04:39 INFO - PROCESS | 1654 | 1468224279927 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 1654 | 1468224279928 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:04:39 INFO - PROCESS | 1654 | 1468224279930 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 1654 | 1468224279933 Marionette TRACE conn2 <- [1,2206,null,{}] 01:04:39 INFO - PROCESS | 1654 | 1468224279943 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}] 01:04:39 INFO - PROCESS | 1654 | 1468224279946 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:40 INFO - PROCESS | 1654 | 1468224280025 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:04:40 INFO - PROCESS | 1654 | 1468224280082 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:40 INFO - PROCESS | 1654 | 1468224280084 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c69800 == 30 [pid = 1654] [id = 559] 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d5c00) [pid = 1654] [serial = 1677] [outer = 0x0] 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118609400) [pid = 1654] [serial = 1678] [outer = 0x1128d5c00] 01:04:40 INFO - PROCESS | 1654 | 1468224280112 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1194e1c00) [pid = 1654] [serial = 1679] [outer = 0x1128d5c00] 01:04:40 INFO - PROCESS | 1654 | 1468224280410 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]]]}] 01:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 01:04:40 INFO - PROCESS | 1654 | 1468224280451 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 1654 | 1468224280453 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:04:40 INFO - PROCESS | 1654 | 1468224280457 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 1654 | 1468224280459 Marionette TRACE conn2 <- [1,2210,null,{}] 01:04:40 INFO - PROCESS | 1654 | 1468224280461 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}] 01:04:40 INFO - PROCESS | 1654 | 1468224280462 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:40 INFO - PROCESS | 1654 | 1468224280539 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:04:40 INFO - PROCESS | 1654 | 1468224280597 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:40 INFO - PROCESS | 1654 | 1468224280599 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121407000 == 31 [pid = 1654] [id = 560] 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118331000) [pid = 1654] [serial = 1680] [outer = 0x0] 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119b16800) [pid = 1654] [serial = 1681] [outer = 0x118331000] 01:04:40 INFO - PROCESS | 1654 | 1468224280624 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119cf9c00) [pid = 1654] [serial = 1682] [outer = 0x118331000] 01:04:40 INFO - PROCESS | 1654 | 1468224280866 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]]]}] 01:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 474ms 01:04:40 INFO - PROCESS | 1654 | 1468224280930 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 1654 | 1468224280932 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:04:40 INFO - PROCESS | 1654 | 1468224280936 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 1654 | 1468224280937 Marionette TRACE conn2 <- [1,2214,null,{}] 01:04:40 INFO - PROCESS | 1654 | 1468224280967 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}] 01:04:40 INFO - PROCESS | 1654 | 1468224280970 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:41 INFO - PROCESS | 1654 | 1468224281074 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:04:41 INFO - PROCESS | 1654 | 1468224281077 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 1654 | 1468224281078 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff5000 == 32 [pid = 1654] [id = 561] 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115edc800) [pid = 1654] [serial = 1683] [outer = 0x0] 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119da5000) [pid = 1654] [serial = 1684] [outer = 0x115edc800] 01:04:41 INFO - PROCESS | 1654 | 1468224281103 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1212c3c00) [pid = 1654] [serial = 1685] [outer = 0x115edc800] 01:04:41 INFO - PROCESS | 1654 | 1468224281465 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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 581ms 01:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:04:41 INFO - PROCESS | 1654 | 1468224281517 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 1654 | 1468224281518 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:04:41 INFO - PROCESS | 1654 | 1468224281520 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - PROCESS | 1654 | 1468224281521 Marionette TRACE conn2 <- [1,2218,null,{}] 01:04:41 INFO - PROCESS | 1654 | 1468224281523 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}] 01:04:41 INFO - PROCESS | 1654 | 1468224281527 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:41 INFO - PROCESS | 1654 | 1468224281641 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:04:41 INFO - PROCESS | 1654 | 1468224281651 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 1654 | 1468224281652 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x126a34000 == 33 [pid = 1654] [id = 562] 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1214c9000) [pid = 1654] [serial = 1686] [outer = 0x0] 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121d51c00) [pid = 1654] [serial = 1687] [outer = 0x1214c9000] 01:04:41 INFO - PROCESS | 1654 | 1468224281681 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1260bd800) [pid = 1654] [serial = 1688] [outer = 0x1214c9000] 01:04:42 INFO - PROCESS | 1654 | 1468224282008 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]]]}] 01:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 01:04:42 INFO - PROCESS | 1654 | 1468224282044 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:04:42 INFO - PROCESS | 1654 | 1468224282045 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:04:42 INFO - PROCESS | 1654 | 1468224282047 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:04:42 INFO - PROCESS | 1654 | 1468224282048 Marionette TRACE conn2 <- [1,2222,null,{}] 01:04:42 INFO - PROCESS | 1654 | 1468224282051 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}] 01:04:42 INFO - PROCESS | 1654 | 1468224282052 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:42 INFO - PROCESS | 1654 | 1468224282154 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:04:42 INFO - PROCESS | 1654 | 1468224282157 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 1654 | 1468224282158 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d0a000 == 34 [pid = 1654] [id = 563] 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128cb800) [pid = 1654] [serial = 1689] [outer = 0x0] 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126986c00) [pid = 1654] [serial = 1690] [outer = 0x1128cb800] 01:04:42 INFO - PROCESS | 1654 | 1468224282182 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1270f1000) [pid = 1654] [serial = 1691] [outer = 0x1128cb800] 01:04:42 INFO - PROCESS | 1654 | 1468224282484 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]]]}] 01:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 471ms 01:04:42 INFO - PROCESS | 1654 | 1468224282519 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:04:42 INFO - PROCESS | 1654 | 1468224282521 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:04:42 INFO - PROCESS | 1654 | 1468224282531 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:04:42 INFO - PROCESS | 1654 | 1468224282532 Marionette TRACE conn2 <- [1,2226,null,{}] 01:04:42 INFO - PROCESS | 1654 | 1468224282543 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}] 01:04:42 INFO - PROCESS | 1654 | 1468224282544 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:42 INFO - PROCESS | 1654 | 1468224282642 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:04:42 INFO - PROCESS | 1654 | 1468224282645 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 1654 | 1468224282646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x129214800 == 35 [pid = 1654] [id = 564] 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126a9c000) [pid = 1654] [serial = 1692] [outer = 0x0] 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a03c00) [pid = 1654] [serial = 1693] [outer = 0x126a9c000] 01:04:42 INFO - PROCESS | 1654 | 1468224282670 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a11800) [pid = 1654] [serial = 1694] [outer = 0x126a9c000] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x111ba5800) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x111bad400) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x110f7ac00) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113d65000) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1129a6400) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117d10400) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121708000) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129adc00) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110fd1000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1122b9000) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126a9c800) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1217c7400) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118607400) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115f28400) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:04:43 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126010800) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:04:43 INFO - PROCESS | 1654 | 1468224283150 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]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 631ms 01:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:04:43 INFO - PROCESS | 1654 | 1468224283162 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 1654 | 1468224283163 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:04:43 INFO - PROCESS | 1654 | 1468224283165 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 1654 | 1468224283166 Marionette TRACE conn2 <- [1,2230,null,{}] 01:04:43 INFO - PROCESS | 1654 | 1468224283169 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}] 01:04:43 INFO - PROCESS | 1654 | 1468224283170 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:43 INFO - PROCESS | 1654 | 1468224283253 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:04:43 INFO - PROCESS | 1654 | 1468224283258 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:43 INFO - PROCESS | 1654 | 1468224283259 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c69000 == 36 [pid = 1654] [id = 565] 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128ccc00) [pid = 1654] [serial = 1695] [outer = 0x0] 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d4c00) [pid = 1654] [serial = 1696] [outer = 0x1128ccc00] 01:04:43 INFO - PROCESS | 1654 | 1468224283284 Marionette DEBUG loaded listener.js 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11859d000) [pid = 1654] [serial = 1697] [outer = 0x1128ccc00] 01:04:43 INFO - PROCESS | 1654 | 1468224283693 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]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 571ms 01:04:43 INFO - PROCESS | 1654 | 1468224283738 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 1654 | 1468224283740 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:04:43 INFO - PROCESS | 1654 | 1468224283743 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 1654 | 1468224283745 Marionette TRACE conn2 <- [1,2234,null,{}] 01:04:43 INFO - PROCESS | 1654 | 1468224283748 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}] 01:04:43 INFO - PROCESS | 1654 | 1468224283750 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:43 INFO - PROCESS | 1654 | 1468224283864 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:04:43 INFO - PROCESS | 1654 | 1468224283871 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:43 INFO - PROCESS | 1654 | 1468224283872 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12987d000 == 37 [pid = 1654] [id = 566] 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11990ac00) [pid = 1654] [serial = 1698] [outer = 0x0] 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121c9c000) [pid = 1654] [serial = 1699] [outer = 0x11990ac00] 01:04:43 INFO - PROCESS | 1654 | 1468224283912 Marionette DEBUG loaded listener.js 01:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126a9c800) [pid = 1654] [serial = 1700] [outer = 0x11990ac00] 01:04:44 INFO - PROCESS | 1654 | 1468224284329 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]]]}] 01:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 01:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:04:44 INFO - PROCESS | 1654 | 1468224284362 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:04:44 INFO - PROCESS | 1654 | 1468224284364 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:04:44 INFO - PROCESS | 1654 | 1468224284366 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:04:44 INFO - PROCESS | 1654 | 1468224284368 Marionette TRACE conn2 <- [1,2238,null,{}] 01:04:44 INFO - PROCESS | 1654 | 1468224284371 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}] 01:04:44 INFO - PROCESS | 1654 | 1468224284375 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:44 INFO - PROCESS | 1654 | 1468224284501 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:04:44 INFO - PROCESS | 1654 | 1468224284509 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1654 | 1468224284511 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff1800 == 38 [pid = 1654] [id = 567] 01:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a0a400) [pid = 1654] [serial = 1701] [outer = 0x0] 01:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a6cc00) [pid = 1654] [serial = 1702] [outer = 0x128a0a400] 01:04:44 INFO - PROCESS | 1654 | 1468224284537 Marionette DEBUG loaded listener.js 01:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a81000) [pid = 1654] [serial = 1703] [outer = 0x128a0a400] 01:04:44 INFO - PROCESS | 1654 | 1468224284829 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]]]}] 01:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 525ms 01:04:44 INFO - PROCESS | 1654 | 1468224284892 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:04:44 INFO - PROCESS | 1654 | 1468224284893 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:04:44 INFO - PROCESS | 1654 | 1468224284895 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:04:44 INFO - PROCESS | 1654 | 1468224284896 Marionette TRACE conn2 <- [1,2242,null,{}] 01:04:44 INFO - PROCESS | 1654 | 1468224284898 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}] 01:04:44 INFO - PROCESS | 1654 | 1468224284899 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:44 INFO - PROCESS | 1654 | 1468224284979 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:04:44 INFO - PROCESS | 1654 | 1468224284982 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1654 | 1468224284983 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b46c800 == 39 [pid = 1654] [id = 568] 01:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a82400) [pid = 1654] [serial = 1704] [outer = 0x0] 01:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128dce800) [pid = 1654] [serial = 1705] [outer = 0x128a82400] 01:04:45 INFO - PROCESS | 1654 | 1468224285007 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dd6400) [pid = 1654] [serial = 1706] [outer = 0x128a82400] 01:04:45 INFO - PROCESS | 1654 | 1468224285591 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]]]}] 01:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 721ms 01:04:45 INFO - PROCESS | 1654 | 1468224285617 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:04:45 INFO - PROCESS | 1654 | 1468224285620 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:04:45 INFO - PROCESS | 1654 | 1468224285623 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:04:45 INFO - PROCESS | 1654 | 1468224285625 Marionette TRACE conn2 <- [1,2246,null,{}] 01:04:45 INFO - PROCESS | 1654 | 1468224285630 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}] 01:04:45 INFO - PROCESS | 1654 | 1468224285632 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:45 INFO - PROCESS | 1654 | 1468224285743 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:04:45 INFO - PROCESS | 1654 | 1468224285803 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 1654 | 1468224285804 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118352000 == 40 [pid = 1654] [id = 569] 01:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129af000) [pid = 1654] [serial = 1707] [outer = 0x0] 01:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1132e0000) [pid = 1654] [serial = 1708] [outer = 0x1129af000] 01:04:45 INFO - PROCESS | 1654 | 1468224285835 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115f8d400) [pid = 1654] [serial = 1709] [outer = 0x1129af000] 01:04:46 INFO - PROCESS | 1654 | 1468224286378 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]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 771ms 01:04:46 INFO - PROCESS | 1654 | 1468224286432 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 1654 | 1468224286436 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:04:46 INFO - PROCESS | 1654 | 1468224286444 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 1654 | 1468224286446 Marionette TRACE conn2 <- [1,2250,null,{}] 01:04:46 INFO - PROCESS | 1654 | 1468224286449 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}] 01:04:46 INFO - PROCESS | 1654 | 1468224286451 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:46 INFO - PROCESS | 1654 | 1468224286582 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:04:46 INFO - PROCESS | 1654 | 1468224286918 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:46 INFO - PROCESS | 1654 | 1468224286920 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f48000 == 41 [pid = 1654] [id = 570] 01:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1129a6800) [pid = 1654] [serial = 1710] [outer = 0x0] 01:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1129afc00) [pid = 1654] [serial = 1711] [outer = 0x1129a6800] 01:04:46 INFO - PROCESS | 1654 | 1468224286987 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113387800) [pid = 1654] [serial = 1712] [outer = 0x1129a6800] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff1800 == 40 [pid = 1654] [id = 567] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12987d000 == 39 [pid = 1654] [id = 566] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119c69000 == 38 [pid = 1654] [id = 565] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x129214800 == 37 [pid = 1654] [id = 564] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x128d0a000 == 36 [pid = 1654] [id = 563] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x126a34000 == 35 [pid = 1654] [id = 562] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff5000 == 34 [pid = 1654] [id = 561] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121407000 == 33 [pid = 1654] [id = 560] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119c69800 == 32 [pid = 1654] [id = 559] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11858a800 == 31 [pid = 1654] [id = 558] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x115ff3800 == 30 [pid = 1654] [id = 557] 01:04:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb8000 == 29 [pid = 1654] [id = 556] 01:04:47 INFO - PROCESS | 1654 | 1468224287407 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]]]}] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119b15800) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119914800) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1194e3800) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110f80800) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110fc9000) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115f2b800) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11629c800) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112f4ac00) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113043400) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1212c2000) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117dc4400) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121d60400) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118592000) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112f4a000) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11867e000) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1131c5c00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11859b000) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x127464400) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121c9d800) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1295e5000) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x121c94400) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121ca0000) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a0c400) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124ebc000) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x126e75800) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119061c00) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1260bd000) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1249ef400) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 01:04:47 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11905d400) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 01:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1024ms 01:04:47 INFO - PROCESS | 1654 | 1468224287470 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:04:47 INFO - PROCESS | 1654 | 1468224287472 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:04:47 INFO - PROCESS | 1654 | 1468224287475 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:04:47 INFO - PROCESS | 1654 | 1468224287476 Marionette TRACE conn2 <- [1,2254,null,{}] 01:04:47 INFO - PROCESS | 1654 | 1468224287480 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}] 01:04:47 INFO - PROCESS | 1654 | 1468224287481 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:47 INFO - PROCESS | 1654 | 1468224287559 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:04:47 INFO - PROCESS | 1654 | 1468224287566 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1654 | 1468224287567 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11833a800 == 30 [pid = 1654] [id = 571] 01:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115f2b800) [pid = 1654] [serial = 1713] [outer = 0x0] 01:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116246800) [pid = 1654] [serial = 1714] [outer = 0x115f2b800] 01:04:47 INFO - PROCESS | 1654 | 1468224287597 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11830b000) [pid = 1654] [serial = 1715] [outer = 0x115f2b800] 01:04:47 INFO - PROCESS | 1654 | 1468224287943 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]]]}] 01:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 01:04:48 INFO - PROCESS | 1654 | 1468224287998 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1654 | 1468224288001 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:04:48 INFO - PROCESS | 1654 | 1468224288003 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 1654 | 1468224288005 Marionette TRACE conn2 <- [1,2258,null,{}] 01:04:48 INFO - PROCESS | 1654 | 1468224288007 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}] 01:04:48 INFO - PROCESS | 1654 | 1468224288008 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:48 INFO - PROCESS | 1654 | 1468224288090 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:04:48 INFO - PROCESS | 1654 | 1468224288096 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1654 | 1468224288097 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca8000 == 31 [pid = 1654] [id = 572] 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11859a400) [pid = 1654] [serial = 1716] [outer = 0x0] 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11905d400) [pid = 1654] [serial = 1717] [outer = 0x11859a400] 01:04:48 INFO - PROCESS | 1654 | 1468224288123 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119917c00) [pid = 1654] [serial = 1718] [outer = 0x11859a400] 01:04:48 INFO - PROCESS | 1654 | 1468224288480 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]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 01:04:48 INFO - PROCESS | 1654 | 1468224288523 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1654 | 1468224288525 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:04:48 INFO - PROCESS | 1654 | 1468224288532 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 1654 | 1468224288537 Marionette TRACE conn2 <- [1,2262,null,{}] 01:04:48 INFO - PROCESS | 1654 | 1468224288550 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}] 01:04:48 INFO - PROCESS | 1654 | 1468224288553 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:48 INFO - PROCESS | 1654 | 1468224288633 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:04:48 INFO - PROCESS | 1654 | 1468224288638 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1654 | 1468224288641 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x121729000 == 32 [pid = 1654] [id = 573] 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119920400) [pid = 1654] [serial = 1719] [outer = 0x0] 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119dae400) [pid = 1654] [serial = 1720] [outer = 0x119920400] 01:04:48 INFO - PROCESS | 1654 | 1468224288665 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1217c7c00) [pid = 1654] [serial = 1721] [outer = 0x119920400] 01:04:49 INFO - PROCESS | 1654 | 1468224288999 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]]]}] 01:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 483ms 01:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:04:49 INFO - PROCESS | 1654 | 1468224289012 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 1654 | 1468224289014 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:04:49 INFO - PROCESS | 1654 | 1468224289016 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:04:49 INFO - PROCESS | 1654 | 1468224289017 Marionette TRACE conn2 <- [1,2266,null,{}] 01:04:49 INFO - PROCESS | 1654 | 1468224289019 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}] 01:04:49 INFO - PROCESS | 1654 | 1468224289021 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:49 INFO - PROCESS | 1654 | 1468224289104 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:04:49 INFO - PROCESS | 1654 | 1468224289109 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 1654 | 1468224289111 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x126090000 == 33 [pid = 1654] [id = 574] 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121c96c00) [pid = 1654] [serial = 1722] [outer = 0x0] 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121fbe800) [pid = 1654] [serial = 1723] [outer = 0x121c96c00] 01:04:49 INFO - PROCESS | 1654 | 1468224289148 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124c95800) [pid = 1654] [serial = 1724] [outer = 0x121c96c00] 01:04:49 INFO - PROCESS | 1654 | 1468224289528 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]]]}] 01:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 01:04:49 INFO - PROCESS | 1654 | 1468224289535 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 1654 | 1468224289536 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:04:49 INFO - PROCESS | 1654 | 1468224289540 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:04:49 INFO - PROCESS | 1654 | 1468224289543 Marionette TRACE conn2 <- [1,2270,null,{}] 01:04:49 INFO - PROCESS | 1654 | 1468224289545 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}] 01:04:49 INFO - PROCESS | 1654 | 1468224289547 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:49 INFO - PROCESS | 1654 | 1468224289660 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:04:49 INFO - PROCESS | 1654 | 1468224289671 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 1654 | 1468224289675 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x121508800 == 34 [pid = 1654] [id = 575] 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126015800) [pid = 1654] [serial = 1725] [outer = 0x0] 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12601c400) [pid = 1654] [serial = 1726] [outer = 0x126015800] 01:04:49 INFO - PROCESS | 1654 | 1468224289707 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1270e6000) [pid = 1654] [serial = 1727] [outer = 0x126015800] 01:04:50 INFO - PROCESS | 1654 | 1468224290067 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]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 571ms 01:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:04:50 INFO - PROCESS | 1654 | 1468224290111 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1654 | 1468224290112 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:04:50 INFO - PROCESS | 1654 | 1468224290114 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - PROCESS | 1654 | 1468224290115 Marionette TRACE conn2 <- [1,2274,null,{}] 01:04:50 INFO - PROCESS | 1654 | 1468224290117 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}] 01:04:50 INFO - PROCESS | 1654 | 1468224290119 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:50 INFO - PROCESS | 1654 | 1468224290221 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:04:50 INFO - PROCESS | 1654 | 1468224290225 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 1654 | 1468224290226 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f59800 == 35 [pid = 1654] [id = 576] 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1122b9400) [pid = 1654] [serial = 1728] [outer = 0x0] 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a0d800) [pid = 1654] [serial = 1729] [outer = 0x1122b9400] 01:04:50 INFO - PROCESS | 1654 | 1468224290250 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a76400) [pid = 1654] [serial = 1730] [outer = 0x1122b9400] 01:04:50 INFO - PROCESS | 1654 | 1468224290599 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]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 01:04:50 INFO - PROCESS | 1654 | 1468224290635 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1654 | 1468224290636 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:04:50 INFO - PROCESS | 1654 | 1468224290641 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - PROCESS | 1654 | 1468224290642 Marionette TRACE conn2 <- [1,2278,null,{}] 01:04:50 INFO - PROCESS | 1654 | 1468224290644 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}] 01:04:50 INFO - PROCESS | 1654 | 1468224290645 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:50 INFO - PROCESS | 1654 | 1468224290745 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:04:50 INFO - PROCESS | 1654 | 1468224290748 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 1654 | 1468224290750 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x129668000 == 36 [pid = 1654] [id = 577] 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a76c00) [pid = 1654] [serial = 1731] [outer = 0x0] 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128dc8800) [pid = 1654] [serial = 1732] [outer = 0x128a76c00] 01:04:50 INFO - PROCESS | 1654 | 1468224290775 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128dd3400) [pid = 1654] [serial = 1733] [outer = 0x128a76c00] 01:04:51 INFO - PROCESS | 1654 | 1468224291096 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]]]}] 01:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 473ms 01:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:04:51 INFO - PROCESS | 1654 | 1468224291114 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 1654 | 1468224291115 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:04:51 INFO - PROCESS | 1654 | 1468224291117 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:04:51 INFO - PROCESS | 1654 | 1468224291118 Marionette TRACE conn2 <- [1,2282,null,{}] 01:04:51 INFO - PROCESS | 1654 | 1468224291121 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}] 01:04:51 INFO - PROCESS | 1654 | 1468224291123 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:51 INFO - PROCESS | 1654 | 1468224291228 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:04:51 INFO - PROCESS | 1654 | 1468224291240 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1654 | 1468224291241 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a60800 == 37 [pid = 1654] [id = 578] 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a7e800) [pid = 1654] [serial = 1734] [outer = 0x0] 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e1ac00) [pid = 1654] [serial = 1735] [outer = 0x128a7e800] 01:04:51 INFO - PROCESS | 1654 | 1468224291272 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e21800) [pid = 1654] [serial = 1736] [outer = 0x128a7e800] 01:04:51 INFO - PROCESS | 1654 | 1468224291595 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]]]}] 01:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 01:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:04:51 INFO - PROCESS | 1654 | 1468224291636 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 1654 | 1468224291637 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:04:51 INFO - PROCESS | 1654 | 1468224291639 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:04:51 INFO - PROCESS | 1654 | 1468224291640 Marionette TRACE conn2 <- [1,2286,null,{}] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115f20400) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d5c00) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128a0a400) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115edc800) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113ed0c00) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128cb800) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11990ac00) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128ccc00) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129a4800) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112fd8400) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1214c1800) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118331000) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126a9c000) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11990b400) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1129ae800) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1214c9000) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:04:51 INFO - PROCESS | 1654 | 1468224291747 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}] 01:04:51 INFO - PROCESS | 1654 | 1468224291749 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:51 INFO - PROCESS | 1654 | 1468224291831 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:04:51 INFO - PROCESS | 1654 | 1468224291835 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1654 | 1468224291836 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5c000 == 38 [pid = 1654] [id = 579] 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128ccc00) [pid = 1654] [serial = 1737] [outer = 0x0] 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112f57c00) [pid = 1654] [serial = 1738] [outer = 0x1128ccc00] 01:04:51 INFO - PROCESS | 1654 | 1468224291861 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1165e5000) [pid = 1654] [serial = 1739] [outer = 0x1128ccc00] 01:04:52 INFO - PROCESS | 1654 | 1468224292193 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]]]}] 01:04:52 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 01:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 571ms 01:04:52 INFO - PROCESS | 1654 | 1468224292210 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1654 | 1468224292211 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:04:52 INFO - PROCESS | 1654 | 1468224292213 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1654 | 1468224292215 Marionette TRACE conn2 <- [1,2290,null,{}] 01:04:52 INFO - PROCESS | 1654 | 1468224292217 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}] 01:04:52 INFO - PROCESS | 1654 | 1468224292218 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:52 INFO - PROCESS | 1654 | 1468224292298 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:04:52 INFO - PROCESS | 1654 | 1468224292302 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1654 | 1468224292304 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b478000 == 39 [pid = 1654] [id = 580] 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11991a400) [pid = 1654] [serial = 1740] [outer = 0x0] 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126018c00) [pid = 1654] [serial = 1741] [outer = 0x11991a400] 01:04:52 INFO - PROCESS | 1654 | 1468224292340 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128e21c00) [pid = 1654] [serial = 1742] [outer = 0x11991a400] 01:04:52 INFO - PROCESS | 1654 | 1468224292681 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]]]}] 01:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 01:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:04:52 INFO - PROCESS | 1654 | 1468224292735 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1654 | 1468224292737 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:04:52 INFO - PROCESS | 1654 | 1468224292739 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1654 | 1468224292740 Marionette TRACE conn2 <- [1,2294,null,{}] 01:04:52 INFO - PROCESS | 1654 | 1468224292743 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}] 01:04:52 INFO - PROCESS | 1654 | 1468224292744 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:52 INFO - PROCESS | 1654 | 1468224292833 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:04:52 INFO - PROCESS | 1654 | 1468224292838 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1654 | 1468224292840 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c61d000 == 40 [pid = 1654] [id = 581] 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121c94800) [pid = 1654] [serial = 1743] [outer = 0x0] 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e9e800) [pid = 1654] [serial = 1744] [outer = 0x121c94800] 01:04:52 INFO - PROCESS | 1654 | 1468224292864 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128f20c00) [pid = 1654] [serial = 1745] [outer = 0x121c94800] 01:04:53 INFO - PROCESS | 1654 | 1468224293248 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]]]}] 01:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 01:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:04:53 INFO - PROCESS | 1654 | 1468224293260 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 1654 | 1468224293261 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:04:53 INFO - PROCESS | 1654 | 1468224293263 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:04:53 INFO - PROCESS | 1654 | 1468224293264 Marionette TRACE conn2 <- [1,2298,null,{}] 01:04:53 INFO - PROCESS | 1654 | 1468224293267 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}] 01:04:53 INFO - PROCESS | 1654 | 1468224293268 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:53 INFO - PROCESS | 1654 | 1468224293350 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:04:53 INFO - PROCESS | 1654 | 1468224293418 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:53 INFO - PROCESS | 1654 | 1468224293419 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c759000 == 41 [pid = 1654] [id = 582] 01:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128f20800) [pid = 1654] [serial = 1746] [outer = 0x0] 01:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129088400) [pid = 1654] [serial = 1747] [outer = 0x128f20800] 01:04:53 INFO - PROCESS | 1654 | 1468224293444 Marionette DEBUG loaded listener.js 01:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1295e5800) [pid = 1654] [serial = 1748] [outer = 0x128f20800] 01:04:53 INFO - PROCESS | 1654 | 1468224293701 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]]]}] 01:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 01:04:53 INFO - PROCESS | 1654 | 1468224293735 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 1654 | 1468224293736 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:04:53 INFO - PROCESS | 1654 | 1468224293808 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:04:53 INFO - PROCESS | 1654 | 1468224293810 Marionette TRACE conn2 <- [1,2302,null,{}] 01:04:53 INFO - PROCESS | 1654 | 1468224293815 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}] 01:04:53 INFO - PROCESS | 1654 | 1468224293817 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:53 INFO - PROCESS | 1654 | 1468224293926 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:04:53 INFO - PROCESS | 1654 | 1468224293981 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:53 INFO - PROCESS | 1654 | 1468224293983 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x116abe800 == 42 [pid = 1654] [id = 583] 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d8800) [pid = 1654] [serial = 1749] [outer = 0x0] 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112f48c00) [pid = 1654] [serial = 1750] [outer = 0x1128d8800] 01:04:54 INFO - PROCESS | 1654 | 1468224294014 Marionette DEBUG loaded listener.js 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115f1fc00) [pid = 1654] [serial = 1751] [outer = 0x1128d8800] 01:04:54 INFO - PROCESS | 1654 | 1468224294445 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]]]}] 01:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 01:04:54 INFO - PROCESS | 1654 | 1468224294481 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:04:54 INFO - PROCESS | 1654 | 1468224294483 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:04:54 INFO - PROCESS | 1654 | 1468224294487 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:04:54 INFO - PROCESS | 1654 | 1468224294489 Marionette TRACE conn2 <- [1,2306,null,{}] 01:04:54 INFO - PROCESS | 1654 | 1468224294493 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}] 01:04:54 INFO - PROCESS | 1654 | 1468224294496 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:54 INFO - PROCESS | 1654 | 1468224294601 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:04:54 INFO - PROCESS | 1654 | 1468224294660 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 1654 | 1468224294662 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x121d32800 == 43 [pid = 1654] [id = 584] 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118305400) [pid = 1654] [serial = 1752] [outer = 0x0] 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11905e000) [pid = 1654] [serial = 1753] [outer = 0x118305400] 01:04:54 INFO - PROCESS | 1654 | 1468224294692 Marionette DEBUG loaded listener.js 01:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119b18400) [pid = 1654] [serial = 1754] [outer = 0x118305400] 01:04:55 INFO - PROCESS | 1654 | 1468224295143 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]]]}] 01:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 01:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:04:55 INFO - PROCESS | 1654 | 1468224295158 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 1654 | 1468224295160 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:04:55 INFO - PROCESS | 1654 | 1468224295162 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:04:55 INFO - PROCESS | 1654 | 1468224295163 Marionette TRACE conn2 <- [1,2310,null,{}] 01:04:55 INFO - PROCESS | 1654 | 1468224295166 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}] 01:04:55 INFO - PROCESS | 1654 | 1468224295167 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:55 INFO - PROCESS | 1654 | 1468224295289 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:04:55 INFO - PROCESS | 1654 | 1468224295380 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:55 INFO - PROCESS | 1654 | 1468224295384 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c607000 == 44 [pid = 1654] [id = 585] 01:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121ccc400) [pid = 1654] [serial = 1755] [outer = 0x0] 01:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124eb5000) [pid = 1654] [serial = 1756] [outer = 0x121ccc400] 01:04:55 INFO - PROCESS | 1654 | 1468224295417 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1260c2000) [pid = 1654] [serial = 1757] [outer = 0x121ccc400] 01:04:55 INFO - PROCESS | 1654 | 1468224295835 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]]]}] 01:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 722ms 01:04:55 INFO - PROCESS | 1654 | 1468224295885 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 1654 | 1468224295887 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:04:55 INFO - PROCESS | 1654 | 1468224295907 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:04:55 INFO - PROCESS | 1654 | 1468224295909 Marionette TRACE conn2 <- [1,2314,null,{}] 01:04:55 INFO - PROCESS | 1654 | 1468224295911 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}] 01:04:55 INFO - PROCESS | 1654 | 1468224295912 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:56 INFO - PROCESS | 1654 | 1468224296013 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:04:56 INFO - PROCESS | 1654 | 1468224296086 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 1654 | 1468224296087 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa2000 == 45 [pid = 1654] [id = 586] 01:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128a63800) [pid = 1654] [serial = 1758] [outer = 0x0] 01:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128dc7400) [pid = 1654] [serial = 1759] [outer = 0x128a63800] 01:04:56 INFO - PROCESS | 1654 | 1468224296116 Marionette DEBUG loaded listener.js 01:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128e23c00) [pid = 1654] [serial = 1760] [outer = 0x128a63800] 01:04:56 INFO - PROCESS | 1654 | 1468224296543 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]]]}] 01:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 01:04:56 INFO - PROCESS | 1654 | 1468224296593 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:04:56 INFO - PROCESS | 1654 | 1468224296595 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:04:56 INFO - PROCESS | 1654 | 1468224296597 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:04:56 INFO - PROCESS | 1654 | 1468224296598 Marionette TRACE conn2 <- [1,2318,null,{}] 01:04:56 INFO - PROCESS | 1654 | 1468224296601 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}] 01:04:56 INFO - PROCESS | 1654 | 1468224296602 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:56 INFO - PROCESS | 1654 | 1468224296741 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:04:56 INFO - PROCESS | 1654 | 1468224296933 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 1654 | 1468224296935 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11749c800 == 46 [pid = 1654] [id = 587] 01:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x110fca000) [pid = 1654] [serial = 1761] [outer = 0x0] 01:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1128cac00) [pid = 1654] [serial = 1762] [outer = 0x110fca000] 01:04:56 INFO - PROCESS | 1654 | 1468224296980 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112f5f800) [pid = 1654] [serial = 1763] [outer = 0x110fca000] 01:04:57 INFO - PROCESS | 1654 | 1468224297395 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] 01:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:04:57 INFO - PROCESS | 1654 | 1468224297421 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:04:57 INFO - PROCESS | 1654 | 1468224297423 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:04:57 INFO - PROCESS | 1654 | 1468224297425 Marionette TRACE conn2 <- [1,2322,null,{}] 01:04:57 INFO - PROCESS | 1654 | 1468224297429 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}] 01:04:57 INFO - PROCESS | 1654 | 1468224297432 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:57 INFO - PROCESS | 1654 | 1468224297526 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:04:57 INFO - PROCESS | 1654 | 1468224297589 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:57 INFO - PROCESS | 1654 | 1468224297590 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118409800 == 47 [pid = 1654] [id = 588] 01:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112f51c00) [pid = 1654] [serial = 1764] [outer = 0x0] 01:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112f60800) [pid = 1654] [serial = 1765] [outer = 0x112f51c00] 01:04:57 INFO - PROCESS | 1654 | 1468224297630 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1132d3800) [pid = 1654] [serial = 1766] [outer = 0x112f51c00] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c61d000 == 46 [pid = 1654] [id = 581] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b478000 == 45 [pid = 1654] [id = 580] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5c000 == 44 [pid = 1654] [id = 579] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x129a60800 == 43 [pid = 1654] [id = 578] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x129668000 == 42 [pid = 1654] [id = 577] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128f59800 == 41 [pid = 1654] [id = 576] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121508800 == 40 [pid = 1654] [id = 575] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126090000 == 39 [pid = 1654] [id = 574] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121729000 == 38 [pid = 1654] [id = 573] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca8000 == 37 [pid = 1654] [id = 572] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11833a800 == 36 [pid = 1654] [id = 571] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x115f48000 == 35 [pid = 1654] [id = 570] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118352000 == 34 [pid = 1654] [id = 569] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b46c800 == 33 [pid = 1654] [id = 568] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11749c800 == 32 [pid = 1654] [id = 587] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa2000 == 31 [pid = 1654] [id = 586] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c607000 == 30 [pid = 1654] [id = 585] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121d32800 == 29 [pid = 1654] [id = 584] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c759000 == 28 [pid = 1654] [id = 582] 01:04:58 INFO - PROCESS | 1654 | --DOCSHELL 0x116abe800 == 27 [pid = 1654] [id = 583] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128dce800) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128a81000) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118303800) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1194e1c00) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128a6cc00) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1212c3c00) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116a87000) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1270f1000) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126a9c800) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d4c00) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112dd0c00) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11830d000) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119da5000) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1132de400) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126986c00) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1260c9400) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132d5000) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115f2cc00) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119b16800) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117098400) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119cf9c00) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c9c000) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a03c00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119daf400) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1248b8000) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112a7ac00) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119cef800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11859d000) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113041400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118609400) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121d51c00) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a11800) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1260bd800) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 01:04:58 INFO - PROCESS | 1654 | 1468224298566 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]]]}] 01:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1170ms 01:04:58 INFO - PROCESS | 1654 | 1468224298594 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1654 | 1468224298597 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:04:58 INFO - PROCESS | 1654 | 1468224298600 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 1654 | 1468224298602 Marionette TRACE conn2 <- [1,2326,null,{}] 01:04:58 INFO - PROCESS | 1654 | 1468224298606 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}] 01:04:58 INFO - PROCESS | 1654 | 1468224298607 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:58 INFO - PROCESS | 1654 | 1468224298692 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:04:58 INFO - PROCESS | 1654 | 1468224298697 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 1654 | 1468224298700 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11670b000 == 28 [pid = 1654] [id = 589] 01:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1129a8800) [pid = 1654] [serial = 1767] [outer = 0x0] 01:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112dd1000) [pid = 1654] [serial = 1768] [outer = 0x1129a8800] 01:04:58 INFO - PROCESS | 1654 | 1468224298731 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112f5c800) [pid = 1654] [serial = 1769] [outer = 0x1129a8800] 01:04:59 INFO - PROCESS | 1654 | 1468224299058 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]]]}] 01:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 01:04:59 INFO - PROCESS | 1654 | 1468224299100 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:04:59 INFO - PROCESS | 1654 | 1468224299103 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:04:59 INFO - PROCESS | 1654 | 1468224299109 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:04:59 INFO - PROCESS | 1654 | 1468224299111 Marionette TRACE conn2 <- [1,2330,null,{}] 01:04:59 INFO - PROCESS | 1654 | 1468224299113 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}] 01:04:59 INFO - PROCESS | 1654 | 1468224299115 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:59 INFO - PROCESS | 1654 | 1468224299190 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:04:59 INFO - PROCESS | 1654 | 1468224299194 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 1654 | 1468224299196 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11840b000 == 29 [pid = 1654] [id = 590] 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113d65400) [pid = 1654] [serial = 1770] [outer = 0x0] 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x114f96800) [pid = 1654] [serial = 1771] [outer = 0x113d65400] 01:04:59 INFO - PROCESS | 1654 | 1468224299225 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115f8c000) [pid = 1654] [serial = 1772] [outer = 0x113d65400] 01:04:59 INFO - PROCESS | 1654 | 1468224299579 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]]]}] 01:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 01:04:59 INFO - PROCESS | 1654 | 1468224299628 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:04:59 INFO - PROCESS | 1654 | 1468224299630 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:04:59 INFO - PROCESS | 1654 | 1468224299632 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:04:59 INFO - PROCESS | 1654 | 1468224299635 Marionette TRACE conn2 <- [1,2334,null,{}] 01:04:59 INFO - PROCESS | 1654 | 1468224299643 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}] 01:04:59 INFO - PROCESS | 1654 | 1468224299646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:59 INFO - PROCESS | 1654 | 1468224299723 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:04:59 INFO - PROCESS | 1654 | 1468224299730 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 1654 | 1468224299731 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5b000 == 30 [pid = 1654] [id = 591] 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1110a0c00) [pid = 1654] [serial = 1773] [outer = 0x0] 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117dc4c00) [pid = 1654] [serial = 1774] [outer = 0x1110a0c00] 01:04:59 INFO - PROCESS | 1654 | 1468224299761 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118326400) [pid = 1654] [serial = 1775] [outer = 0x1110a0c00] 01:05:00 INFO - PROCESS | 1654 | 1468224300107 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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 01:05:00 INFO - PROCESS | 1654 | 1468224300153 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1654 | 1468224300155 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:05:00 INFO - PROCESS | 1654 | 1468224300157 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1654 | 1468224300158 Marionette TRACE conn2 <- [1,2338,null,{}] 01:05:00 INFO - PROCESS | 1654 | 1468224300160 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}] 01:05:00 INFO - PROCESS | 1654 | 1468224300161 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:00 INFO - PROCESS | 1654 | 1468224300242 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:05:00 INFO - PROCESS | 1654 | 1468224300302 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1654 | 1468224300303 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150a800 == 31 [pid = 1654] [id = 592] 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117dc7800) [pid = 1654] [serial = 1776] [outer = 0x0] 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118599000) [pid = 1654] [serial = 1777] [outer = 0x117dc7800] 01:05:00 INFO - PROCESS | 1654 | 1468224300331 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118b63c00) [pid = 1654] [serial = 1778] [outer = 0x117dc7800] 01:05:00 INFO - PROCESS | 1654 | 1468224300627 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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 01:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:05:00 INFO - PROCESS | 1654 | 1468224300681 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1654 | 1468224300682 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:05:00 INFO - PROCESS | 1654 | 1468224300684 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1654 | 1468224300686 Marionette TRACE conn2 <- [1,2342,null,{}] 01:05:00 INFO - PROCESS | 1654 | 1468224300688 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}] 01:05:00 INFO - PROCESS | 1654 | 1468224300689 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:00 INFO - PROCESS | 1654 | 1468224300781 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:05:00 INFO - PROCESS | 1654 | 1468224300785 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1654 | 1468224300786 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x121fdf000 == 32 [pid = 1654] [id = 593] 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113d64c00) [pid = 1654] [serial = 1779] [outer = 0x0] 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11943c800) [pid = 1654] [serial = 1780] [outer = 0x113d64c00] 01:05:00 INFO - PROCESS | 1654 | 1468224300811 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11990ac00) [pid = 1654] [serial = 1781] [outer = 0x113d64c00] 01:05:01 INFO - PROCESS | 1654 | 1468224301166 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]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 517ms 01:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:05:01 INFO - PROCESS | 1654 | 1468224301203 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 1654 | 1468224301204 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:05:01 INFO - PROCESS | 1654 | 1468224301206 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - PROCESS | 1654 | 1468224301207 Marionette TRACE conn2 <- [1,2346,null,{}] 01:05:01 INFO - PROCESS | 1654 | 1468224301210 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}] 01:05:01 INFO - PROCESS | 1654 | 1468224301214 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:01 INFO - PROCESS | 1654 | 1468224301329 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:05:01 INFO - PROCESS | 1654 | 1468224301365 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:01 INFO - PROCESS | 1654 | 1468224301366 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x126917800 == 33 [pid = 1654] [id = 594] 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11990b000) [pid = 1654] [serial = 1782] [outer = 0x0] 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119be2400) [pid = 1654] [serial = 1783] [outer = 0x11990b000] 01:05:01 INFO - PROCESS | 1654 | 1468224301391 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1212c2c00) [pid = 1654] [serial = 1784] [outer = 0x11990b000] 01:05:01 INFO - PROCESS | 1654 | 1468224301710 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]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 01:05:01 INFO - PROCESS | 1654 | 1468224301727 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 1654 | 1468224301728 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:05:01 INFO - PROCESS | 1654 | 1468224301738 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - PROCESS | 1654 | 1468224301740 Marionette TRACE conn2 <- [1,2350,null,{}] 01:05:01 INFO - PROCESS | 1654 | 1468224301758 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}] 01:05:01 INFO - PROCESS | 1654 | 1468224301759 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:01 INFO - PROCESS | 1654 | 1468224301856 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:05:01 INFO - PROCESS | 1654 | 1468224301860 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:01 INFO - PROCESS | 1654 | 1468224301861 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c98000 == 34 [pid = 1654] [id = 595] 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112a86000) [pid = 1654] [serial = 1785] [outer = 0x0] 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1217b9800) [pid = 1654] [serial = 1786] [outer = 0x112a86000] 01:05:01 INFO - PROCESS | 1654 | 1468224301885 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121c95400) [pid = 1654] [serial = 1787] [outer = 0x112a86000] 01:05:02 INFO - PROCESS | 1654 | 1468224302220 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]]]}] 01:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 544ms 01:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:05:02 INFO - PROCESS | 1654 | 1468224302275 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 1654 | 1468224302276 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:05:02 INFO - PROCESS | 1654 | 1468224302278 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - PROCESS | 1654 | 1468224302279 Marionette TRACE conn2 <- [1,2354,null,{}] 01:05:02 INFO - PROCESS | 1654 | 1468224302281 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}] 01:05:02 INFO - PROCESS | 1654 | 1468224302283 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:02 INFO - PROCESS | 1654 | 1468224302380 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:05:02 INFO - PROCESS | 1654 | 1468224302394 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 1654 | 1468224302395 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d20800 == 35 [pid = 1654] [id = 596] 01:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121c9a400) [pid = 1654] [serial = 1788] [outer = 0x0] 01:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121ca1c00) [pid = 1654] [serial = 1789] [outer = 0x121c9a400] 01:05:02 INFO - PROCESS | 1654 | 1468224302420 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124883000) [pid = 1654] [serial = 1790] [outer = 0x121c9a400] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1122b9400) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a76c00) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a7e800) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121c96c00) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115f2b800) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129a6800) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a82400) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11859a400) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119920400) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129af000) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128ccc00) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121c94800) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128f20800) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11991a400) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126015800) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:05:02 INFO - PROCESS | 1654 | 1468224302919 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]]]}] 01:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 668ms 01:05:02 INFO - PROCESS | 1654 | 1468224302955 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 1654 | 1468224302958 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:05:02 INFO - PROCESS | 1654 | 1468224302961 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - PROCESS | 1654 | 1468224302962 Marionette TRACE conn2 <- [1,2358,null,{}] 01:05:02 INFO - PROCESS | 1654 | 1468224302964 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}] 01:05:02 INFO - PROCESS | 1654 | 1468224302965 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:03 INFO - PROCESS | 1654 | 1468224303043 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:05:03 INFO - PROCESS | 1654 | 1468224303098 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:03 INFO - PROCESS | 1654 | 1468224303100 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f5a000 == 36 [pid = 1654] [id = 597] 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x110fd1800) [pid = 1654] [serial = 1791] [outer = 0x0] 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115f21400) [pid = 1654] [serial = 1792] [outer = 0x110fd1800] 01:05:03 INFO - PROCESS | 1654 | 1468224303124 Marionette DEBUG loaded listener.js 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1212b6c00) [pid = 1654] [serial = 1793] [outer = 0x110fd1800] 01:05:03 INFO - PROCESS | 1654 | 1468224303389 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]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 471ms 01:05:03 INFO - PROCESS | 1654 | 1468224303432 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:05:03 INFO - PROCESS | 1654 | 1468224303434 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:05:03 INFO - PROCESS | 1654 | 1468224303436 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 1654 | 1468224303437 Marionette TRACE conn2 <- [1,2362,null,{}] 01:05:03 INFO - PROCESS | 1654 | 1468224303448 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}] 01:05:03 INFO - PROCESS | 1654 | 1468224303449 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:03 INFO - PROCESS | 1654 | 1468224303530 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:05:03 INFO - PROCESS | 1654 | 1468224303534 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:03 INFO - PROCESS | 1654 | 1468224303535 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x129882000 == 37 [pid = 1654] [id = 598] 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12138b400) [pid = 1654] [serial = 1794] [outer = 0x0] 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1248bb000) [pid = 1654] [serial = 1795] [outer = 0x12138b400] 01:05:03 INFO - PROCESS | 1654 | 1468224303561 Marionette DEBUG loaded listener.js 01:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124ef6c00) [pid = 1654] [serial = 1796] [outer = 0x12138b400] 01:05:03 INFO - PROCESS | 1654 | 1468224303904 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]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 483ms 01:05:03 INFO - PROCESS | 1654 | 1468224303919 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:05:03 INFO - PROCESS | 1654 | 1468224303930 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:05:03 INFO - PROCESS | 1654 | 1468224303933 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 1654 | 1468224303935 Marionette TRACE conn2 <- [1,2366,null,{}] 01:05:03 INFO - PROCESS | 1654 | 1468224303937 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}] 01:05:03 INFO - PROCESS | 1654 | 1468224303939 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:04 INFO - PROCESS | 1654 | 1468224304054 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:05:04 INFO - PROCESS | 1654 | 1468224304062 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 1654 | 1468224304064 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121d32800 == 38 [pid = 1654] [id = 599] 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124efc800) [pid = 1654] [serial = 1797] [outer = 0x0] 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12601a800) [pid = 1654] [serial = 1798] [outer = 0x124efc800] 01:05:04 INFO - PROCESS | 1654 | 1468224304091 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1270e9000) [pid = 1654] [serial = 1799] [outer = 0x124efc800] 01:05:04 INFO - PROCESS | 1654 | 1468224304396 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]]]}] 01:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 468ms 01:05:04 INFO - PROCESS | 1654 | 1468224304401 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:05:04 INFO - PROCESS | 1654 | 1468224304403 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:05:04 INFO - PROCESS | 1654 | 1468224304413 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:05:04 INFO - PROCESS | 1654 | 1468224304414 Marionette TRACE conn2 <- [1,2370,null,{}] 01:05:04 INFO - PROCESS | 1654 | 1468224304416 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}] 01:05:04 INFO - PROCESS | 1654 | 1468224304417 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:04 INFO - PROCESS | 1654 | 1468224304499 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:05:04 INFO - PROCESS | 1654 | 1468224304503 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 1654 | 1468224304504 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b220800 == 39 [pid = 1654] [id = 600] 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12697ac00) [pid = 1654] [serial = 1800] [outer = 0x0] 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12746b800) [pid = 1654] [serial = 1801] [outer = 0x12697ac00] 01:05:04 INFO - PROCESS | 1654 | 1468224304531 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a65000) [pid = 1654] [serial = 1802] [outer = 0x12697ac00] 01:05:04 INFO - PROCESS | 1654 | 1468224304964 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]]]}] 01:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 576ms 01:05:04 INFO - PROCESS | 1654 | 1468224304982 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:05:04 INFO - PROCESS | 1654 | 1468224304985 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:05:04 INFO - PROCESS | 1654 | 1468224304988 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:05:04 INFO - PROCESS | 1654 | 1468224304990 Marionette TRACE conn2 <- [1,2374,null,{}] 01:05:04 INFO - PROCESS | 1654 | 1468224304994 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}] 01:05:04 INFO - PROCESS | 1654 | 1468224304996 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:05 INFO - PROCESS | 1654 | 1468224305108 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:05:05 INFO - PROCESS | 1654 | 1468224305169 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:05 INFO - PROCESS | 1654 | 1468224305170 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11749c800 == 40 [pid = 1654] [id = 601] 01:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128d9800) [pid = 1654] [serial = 1803] [outer = 0x0] 01:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1129aa800) [pid = 1654] [serial = 1804] [outer = 0x1128d9800] 01:05:05 INFO - PROCESS | 1654 | 1468224305202 Marionette DEBUG loaded listener.js 01:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113034c00) [pid = 1654] [serial = 1805] [outer = 0x1128d9800] 01:05:05 INFO - PROCESS | 1654 | 1468224305767 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]]]}] 01:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 824ms 01:05:05 INFO - PROCESS | 1654 | 1468224305812 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:05:05 INFO - PROCESS | 1654 | 1468224305815 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:05:05 INFO - PROCESS | 1654 | 1468224305820 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:05:05 INFO - PROCESS | 1654 | 1468224305821 Marionette TRACE conn2 <- [1,2378,null,{}] 01:05:05 INFO - PROCESS | 1654 | 1468224305824 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}] 01:05:05 INFO - PROCESS | 1654 | 1468224305826 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:05 INFO - PROCESS | 1654 | 1468224305935 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:05:06 INFO - PROCESS | 1654 | 1468224306018 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:06 INFO - PROCESS | 1654 | 1468224306019 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121d33800 == 41 [pid = 1654] [id = 602] 01:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116859c00) [pid = 1654] [serial = 1806] [outer = 0x0] 01:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117d13c00) [pid = 1654] [serial = 1807] [outer = 0x116859c00] 01:05:06 INFO - PROCESS | 1654 | 1468224306050 Marionette DEBUG loaded listener.js 01:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118330800) [pid = 1654] [serial = 1808] [outer = 0x116859c00] 01:05:06 INFO - PROCESS | 1654 | 1468224306735 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]]]}] 01:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 973ms 01:05:06 INFO - PROCESS | 1654 | 1468224306792 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:05:06 INFO - PROCESS | 1654 | 1468224306795 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:05:06 INFO - PROCESS | 1654 | 1468224306798 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:05:06 INFO - PROCESS | 1654 | 1468224306800 Marionette TRACE conn2 <- [1,2382,null,{}] 01:05:06 INFO - PROCESS | 1654 | 1468224306804 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}] 01:05:06 INFO - PROCESS | 1654 | 1468224306805 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:06 INFO - PROCESS | 1654 | 1468224306906 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x121d32800 == 40 [pid = 1654] [id = 599] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x129882000 == 39 [pid = 1654] [id = 598] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5a000 == 38 [pid = 1654] [id = 597] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128d20800 == 37 [pid = 1654] [id = 596] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128c98000 == 36 [pid = 1654] [id = 595] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x126917800 == 35 [pid = 1654] [id = 594] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x121fdf000 == 34 [pid = 1654] [id = 593] 01:05:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12150a800 == 33 [pid = 1654] [id = 592] 01:05:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119f5b000 == 32 [pid = 1654] [id = 591] 01:05:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11840b000 == 31 [pid = 1654] [id = 590] 01:05:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11670b000 == 30 [pid = 1654] [id = 589] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128a0d800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dc8800) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128e1ac00) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128dd3400) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121fbe800) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124c95800) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116246800) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11830b000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129afc00) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113387800) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128dd6400) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11905d400) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119917c00) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119dae400) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1217c7c00) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1132e0000) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115f8d400) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128e21800) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112f57c00) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1165e5000) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e9e800) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128f20c00) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129088400) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1295e5800) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e21c00) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126018c00) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12601c400) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1270e6000) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128a76400) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 01:05:07 INFO - PROCESS | 1654 | 1468224307022 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 1654 | 1468224307025 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116887000 == 31 [pid = 1654] [id = 603] 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112f53400) [pid = 1654] [serial = 1809] [outer = 0x0] 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11326d000) [pid = 1654] [serial = 1810] [outer = 0x112f53400] 01:05:07 INFO - PROCESS | 1654 | 1468224307053 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11623f400) [pid = 1654] [serial = 1811] [outer = 0x112f53400] 01:05:07 INFO - PROCESS | 1654 | 1468224307351 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]]]}] 01:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 570ms 01:05:07 INFO - PROCESS | 1654 | 1468224307368 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:05:07 INFO - PROCESS | 1654 | 1468224307372 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:05:07 INFO - PROCESS | 1654 | 1468224307385 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:05:07 INFO - PROCESS | 1654 | 1468224307387 Marionette TRACE conn2 <- [1,2386,null,{}] 01:05:07 INFO - PROCESS | 1654 | 1468224307393 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}] 01:05:07 INFO - PROCESS | 1654 | 1468224307395 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:07 INFO - PROCESS | 1654 | 1468224307483 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:05:07 INFO - PROCESS | 1654 | 1468224307491 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 1654 | 1468224307492 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c65800 == 32 [pid = 1654] [id = 604] 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117d1d400) [pid = 1654] [serial = 1812] [outer = 0x0] 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118599c00) [pid = 1654] [serial = 1813] [outer = 0x117d1d400] 01:05:07 INFO - PROCESS | 1654 | 1468224307533 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118b60000) [pid = 1654] [serial = 1814] [outer = 0x117d1d400] 01:05:08 INFO - PROCESS | 1654 | 1468224308048 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]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 673ms 01:05:08 INFO - PROCESS | 1654 | 1468224308059 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:05:08 INFO - PROCESS | 1654 | 1468224308061 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:05:08 INFO - PROCESS | 1654 | 1468224308063 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 1654 | 1468224308066 Marionette TRACE conn2 <- [1,2390,null,{}] 01:05:08 INFO - PROCESS | 1654 | 1468224308076 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}] 01:05:08 INFO - PROCESS | 1654 | 1468224308079 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:08 INFO - PROCESS | 1654 | 1468224308163 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:05:08 INFO - PROCESS | 1654 | 1468224308168 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 1654 | 1468224308170 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x121827000 == 33 [pid = 1654] [id = 605] 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129a5800) [pid = 1654] [serial = 1815] [outer = 0x0] 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119b1d800) [pid = 1654] [serial = 1816] [outer = 0x1129a5800] 01:05:08 INFO - PROCESS | 1654 | 1468224308201 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119da8800) [pid = 1654] [serial = 1817] [outer = 0x1129a5800] 01:05:08 INFO - PROCESS | 1654 | 1468224308565 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]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 523ms 01:05:08 INFO - PROCESS | 1654 | 1468224308587 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:05:08 INFO - PROCESS | 1654 | 1468224308590 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:05:08 INFO - PROCESS | 1654 | 1468224308592 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 1654 | 1468224308593 Marionette TRACE conn2 <- [1,2394,null,{}] 01:05:08 INFO - PROCESS | 1654 | 1468224308595 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}] 01:05:08 INFO - PROCESS | 1654 | 1468224308597 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:08 INFO - PROCESS | 1654 | 1468224308678 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:05:08 INFO - PROCESS | 1654 | 1468224308681 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 1654 | 1468224308682 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e2800 == 34 [pid = 1654] [id = 606] 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cf0000) [pid = 1654] [serial = 1818] [outer = 0x0] 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1212c3c00) [pid = 1654] [serial = 1819] [outer = 0x119cf0000] 01:05:08 INFO - PROCESS | 1654 | 1468224308709 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121ad8800) [pid = 1654] [serial = 1820] [outer = 0x119cf0000] 01:05:09 INFO - PROCESS | 1654 | 1468224309038 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]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 469ms 01:05:09 INFO - PROCESS | 1654 | 1468224309062 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:05:09 INFO - PROCESS | 1654 | 1468224309063 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:05:09 INFO - PROCESS | 1654 | 1468224309065 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - PROCESS | 1654 | 1468224309066 Marionette TRACE conn2 <- [1,2398,null,{}] 01:05:09 INFO - PROCESS | 1654 | 1468224309069 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}] 01:05:09 INFO - PROCESS | 1654 | 1468224309070 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:09 INFO - PROCESS | 1654 | 1468224309150 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:05:09 INFO - PROCESS | 1654 | 1468224309223 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 1654 | 1468224309224 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d08000 == 35 [pid = 1654] [id = 607] 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11755d800) [pid = 1654] [serial = 1821] [outer = 0x0] 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121c9e000) [pid = 1654] [serial = 1822] [outer = 0x11755d800] 01:05:09 INFO - PROCESS | 1654 | 1468224309248 Marionette DEBUG loaded listener.js 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124ebc000) [pid = 1654] [serial = 1823] [outer = 0x11755d800] 01:05:09 INFO - PROCESS | 1654 | 1468224309585 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]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 571ms 01:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:05:09 INFO - PROCESS | 1654 | 1468224309637 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:05:09 INFO - PROCESS | 1654 | 1468224309638 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:05:09 INFO - PROCESS | 1654 | 1468224309641 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - PROCESS | 1654 | 1468224309643 Marionette TRACE conn2 <- [1,2402,null,{}] 01:05:09 INFO - PROCESS | 1654 | 1468224309646 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}] 01:05:09 INFO - PROCESS | 1654 | 1468224309652 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:09 INFO - PROCESS | 1654 | 1468224309856 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:05:09 INFO - PROCESS | 1654 | 1468224309876 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 1654 | 1468224309877 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x129680800 == 36 [pid = 1654] [id = 608] 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121ca3400) [pid = 1654] [serial = 1824] [outer = 0x0] 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126a9a800) [pid = 1654] [serial = 1825] [outer = 0x121ca3400] 01:05:09 INFO - PROCESS | 1654 | 1468224309917 Marionette DEBUG loaded listener.js 01:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a68c00) [pid = 1654] [serial = 1826] [outer = 0x121ca3400] 01:05:10 INFO - PROCESS | 1654 | 1468224310316 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]]]}] 01:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 721ms 01:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:05:10 INFO - PROCESS | 1654 | 1468224310363 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:05:10 INFO - PROCESS | 1654 | 1468224310364 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:05:10 INFO - PROCESS | 1654 | 1468224310366 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:05:10 INFO - PROCESS | 1654 | 1468224310367 Marionette TRACE conn2 <- [1,2406,null,{}] 01:05:10 INFO - PROCESS | 1654 | 1468224310369 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}] 01:05:10 INFO - PROCESS | 1654 | 1468224310378 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:10 INFO - PROCESS | 1654 | 1468224310477 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:05:10 INFO - PROCESS | 1654 | 1468224310531 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:10 INFO - PROCESS | 1654 | 1468224310532 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a955000 == 37 [pid = 1654] [id = 609] 01:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a69000) [pid = 1654] [serial = 1827] [outer = 0x0] 01:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a76400) [pid = 1654] [serial = 1828] [outer = 0x128a69000] 01:05:10 INFO - PROCESS | 1654 | 1468224310556 Marionette DEBUG loaded listener.js 01:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128dc8800) [pid = 1654] [serial = 1829] [outer = 0x128a69000] 01:05:10 INFO - PROCESS | 1654 | 1468224310864 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]]]}] 01:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 01:05:10 INFO - PROCESS | 1654 | 1468224310888 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:05:10 INFO - PROCESS | 1654 | 1468224310890 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:05:10 INFO - PROCESS | 1654 | 1468224310902 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:05:10 INFO - PROCESS | 1654 | 1468224310903 Marionette TRACE conn2 <- [1,2410,null,{}] 01:05:10 INFO - PROCESS | 1654 | 1468224310908 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}] 01:05:10 INFO - PROCESS | 1654 | 1468224310909 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:11 INFO - PROCESS | 1654 | 1468224311007 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:05:11 INFO - PROCESS | 1654 | 1468224311011 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 1654 | 1468224311012 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b204000 == 38 [pid = 1654] [id = 610] 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a6c800) [pid = 1654] [serial = 1830] [outer = 0x0] 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dcf400) [pid = 1654] [serial = 1831] [outer = 0x128a6c800] 01:05:11 INFO - PROCESS | 1654 | 1468224311036 Marionette DEBUG loaded listener.js 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128e18c00) [pid = 1654] [serial = 1832] [outer = 0x128a6c800] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112f51c00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1129a8800) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113d65400) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d8800) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12138b400) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118305400) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121ccc400) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124efc800) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128a63800) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110fca000) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117dc7800) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113d64c00) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1110a0c00) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11990b000) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121c9a400) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x110fd1800) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112a86000) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:05:11 INFO - PROCESS | 1654 | 1468224311431 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]]]}] 01:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 579ms 01:05:11 INFO - PROCESS | 1654 | 1468224311473 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 1654 | 1468224311475 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:05:11 INFO - PROCESS | 1654 | 1468224311477 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 1654 | 1468224311486 Marionette TRACE conn2 <- [1,2414,null,{}] 01:05:11 INFO - PROCESS | 1654 | 1468224311489 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}] 01:05:11 INFO - PROCESS | 1654 | 1468224311490 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:11 INFO - PROCESS | 1654 | 1468224311592 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:05:11 INFO - PROCESS | 1654 | 1468224311628 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 1654 | 1468224311629 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121826000 == 39 [pid = 1654] [id = 611] 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1132d5400) [pid = 1654] [serial = 1833] [outer = 0x0] 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118679c00) [pid = 1654] [serial = 1834] [outer = 0x1132d5400] 01:05:11 INFO - PROCESS | 1654 | 1468224311653 Marionette DEBUG loaded listener.js 01:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121386c00) [pid = 1654] [serial = 1835] [outer = 0x1132d5400] 01:05:11 INFO - PROCESS | 1654 | 1468224311928 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]]]}] 01:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 476ms 01:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:05:11 INFO - PROCESS | 1654 | 1468224311960 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 1654 | 1468224311962 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:05:11 INFO - PROCESS | 1654 | 1468224311964 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 1654 | 1468224311965 Marionette TRACE conn2 <- [1,2418,null,{}] 01:05:11 INFO - PROCESS | 1654 | 1468224311967 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}] 01:05:11 INFO - PROCESS | 1654 | 1468224311968 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:12 INFO - PROCESS | 1654 | 1468224312052 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:05:12 INFO - PROCESS | 1654 | 1468224312058 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:12 INFO - PROCESS | 1654 | 1468224312059 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c607000 == 40 [pid = 1654] [id = 612] 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1194eb000) [pid = 1654] [serial = 1836] [outer = 0x0] 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a63800) [pid = 1654] [serial = 1837] [outer = 0x1194eb000] 01:05:12 INFO - PROCESS | 1654 | 1468224312083 Marionette DEBUG loaded listener.js 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e1d800) [pid = 1654] [serial = 1838] [outer = 0x1194eb000] 01:05:12 INFO - PROCESS | 1654 | 1468224312400 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]]]}] 01:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 01:05:12 INFO - PROCESS | 1654 | 1468224312446 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:05:12 INFO - PROCESS | 1654 | 1468224312447 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:05:12 INFO - PROCESS | 1654 | 1468224312450 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:05:12 INFO - PROCESS | 1654 | 1468224312451 Marionette TRACE conn2 <- [1,2422,null,{}] 01:05:12 INFO - PROCESS | 1654 | 1468224312454 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}] 01:05:12 INFO - PROCESS | 1654 | 1468224312455 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:12 INFO - PROCESS | 1654 | 1468224312576 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:05:12 INFO - PROCESS | 1654 | 1468224312582 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:12 INFO - PROCESS | 1654 | 1468224312584 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c752800 == 41 [pid = 1654] [id = 613] 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128dd3400) [pid = 1654] [serial = 1839] [outer = 0x0] 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128e25400) [pid = 1654] [serial = 1840] [outer = 0x128dd3400] 01:05:12 INFO - PROCESS | 1654 | 1468224312610 Marionette DEBUG loaded listener.js 01:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128f1bc00) [pid = 1654] [serial = 1841] [outer = 0x128dd3400] 01:05:12 INFO - PROCESS | 1654 | 1468224312927 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]]]}] 01:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 01:05:12 INFO - PROCESS | 1654 | 1468224312969 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:05:12 INFO - PROCESS | 1654 | 1468224312971 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:05:12 INFO - PROCESS | 1654 | 1468224312973 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:05:12 INFO - PROCESS | 1654 | 1468224312974 Marionette TRACE conn2 <- [1,2426,null,{}] 01:05:12 INFO - PROCESS | 1654 | 1468224312976 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}] 01:05:12 INFO - PROCESS | 1654 | 1468224312977 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:13 INFO - PROCESS | 1654 | 1468224313060 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:05:13 INFO - PROCESS | 1654 | 1468224313064 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:13 INFO - PROCESS | 1654 | 1468224313065 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca96000 == 42 [pid = 1654] [id = 614] 01:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e95c00) [pid = 1654] [serial = 1842] [outer = 0x0] 01:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12906e000) [pid = 1654] [serial = 1843] [outer = 0x128e95c00] 01:05:13 INFO - PROCESS | 1654 | 1468224313088 Marionette DEBUG loaded listener.js 01:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1295e3c00) [pid = 1654] [serial = 1844] [outer = 0x128e95c00] 01:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x118409800 == 41 [pid = 1654] [id = 588] 01:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x116887000 == 40 [pid = 1654] [id = 603] 01:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121d33800 == 39 [pid = 1654] [id = 602] 01:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12b220800 == 38 [pid = 1654] [id = 600] 01:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11749c800 == 37 [pid = 1654] [id = 601] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119c65800 == 36 [pid = 1654] [id = 604] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121827000 == 35 [pid = 1654] [id = 605] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x129680800 == 34 [pid = 1654] [id = 608] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a955000 == 33 [pid = 1654] [id = 609] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121826000 == 32 [pid = 1654] [id = 611] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c607000 == 31 [pid = 1654] [id = 612] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b204000 == 30 [pid = 1654] [id = 610] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e2800 == 29 [pid = 1654] [id = 606] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128d08000 == 28 [pid = 1654] [id = 607] 01:05:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c752800 == 27 [pid = 1654] [id = 613] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118599000) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11943c800) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117dc4c00) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118326400) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1212c2c00) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119be2400) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121ca1c00) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115f21400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121c95400) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1217b9800) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1132d3800) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112f60800) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1212b6c00) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112dd1000) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112f5c800) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x114f96800) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x115f1fc00) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x115f8c000) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x112f48c00) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1248bb000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119b18400) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11905e000) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1260c2000) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x124ef6c00) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12601a800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x124eb5000) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12746b800) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x128e23c00) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x128dc7400) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x112f5f800) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1128cac00) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x124883000) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11990ac00) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x1270e9000) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118b63c00) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 01:05:14 INFO - PROCESS | 1654 | 1468224314540 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]]]}] 01:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1621ms 01:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:05:14 INFO - PROCESS | 1654 | 1468224314595 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:05:14 INFO - PROCESS | 1654 | 1468224314597 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:05:14 INFO - PROCESS | 1654 | 1468224314600 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:05:14 INFO - PROCESS | 1654 | 1468224314603 Marionette TRACE conn2 <- [1,2430,null,{}] 01:05:14 INFO - PROCESS | 1654 | 1468224314608 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}] 01:05:14 INFO - PROCESS | 1654 | 1468224314610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:14 INFO - PROCESS | 1654 | 1468224314693 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:05:14 INFO - PROCESS | 1654 | 1468224314749 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 1654 | 1468224314750 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687a800 == 28 [pid = 1654] [id = 615] 01:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x112f4b000) [pid = 1654] [serial = 1845] [outer = 0x0] 01:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x112f4d800) [pid = 1654] [serial = 1846] [outer = 0x112f4b000] 01:05:14 INFO - PROCESS | 1654 | 1468224314778 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x113040400) [pid = 1654] [serial = 1847] [outer = 0x112f4b000] 01:05:15 INFO - PROCESS | 1654 | 1468224315149 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]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 575ms 01:05:15 INFO - PROCESS | 1654 | 1468224315175 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1654 | 1468224315181 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:05:15 INFO - PROCESS | 1654 | 1468224315187 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1654 | 1468224315190 Marionette TRACE conn2 <- [1,2434,null,{}] 01:05:15 INFO - PROCESS | 1654 | 1468224315194 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}] 01:05:15 INFO - PROCESS | 1654 | 1468224315197 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:15 INFO - PROCESS | 1654 | 1468224315320 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:05:15 INFO - PROCESS | 1654 | 1468224315405 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:15 INFO - PROCESS | 1654 | 1468224315407 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x118416800 == 29 [pid = 1654] [id = 616] 01:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1132d8800) [pid = 1654] [serial = 1848] [outer = 0x0] 01:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x113d64000) [pid = 1654] [serial = 1849] [outer = 0x1132d8800] 01:05:15 INFO - PROCESS | 1654 | 1468224315451 Marionette DEBUG loaded listener.js 01:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115f98400) [pid = 1654] [serial = 1850] [outer = 0x1132d8800] 01:05:15 INFO - PROCESS | 1654 | 1468224315748 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]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 626ms 01:05:15 INFO - PROCESS | 1654 | 1468224315813 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1654 | 1468224315814 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:05:15 INFO - PROCESS | 1654 | 1468224315817 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1654 | 1468224315819 Marionette TRACE conn2 <- [1,2438,null,{}] 01:05:15 INFO - PROCESS | 1654 | 1468224315830 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}] 01:05:15 INFO - PROCESS | 1654 | 1468224315833 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:15 INFO - PROCESS | 1654 | 1468224315930 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:05:15 INFO - PROCESS | 1654 | 1468224315956 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:15 INFO - PROCESS | 1654 | 1468224315958 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119875000 == 30 [pid = 1654] [id = 617] 01:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x110fc8000) [pid = 1654] [serial = 1851] [outer = 0x0] 01:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11830a400) [pid = 1654] [serial = 1852] [outer = 0x110fc8000] 01:05:15 INFO - PROCESS | 1654 | 1468224315986 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118590400) [pid = 1654] [serial = 1853] [outer = 0x110fc8000] 01:05:16 INFO - PROCESS | 1654 | 1468224316279 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]]]}] 01:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 475ms 01:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:05:16 INFO - PROCESS | 1654 | 1468224316297 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:05:16 INFO - PROCESS | 1654 | 1468224316299 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:05:16 INFO - PROCESS | 1654 | 1468224316301 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:05:16 INFO - PROCESS | 1654 | 1468224316302 Marionette TRACE conn2 <- [1,2442,null,{}] 01:05:16 INFO - PROCESS | 1654 | 1468224316304 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}] 01:05:16 INFO - PROCESS | 1654 | 1468224316307 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:16 INFO - PROCESS | 1654 | 1468224316394 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:05:16 INFO - PROCESS | 1654 | 1468224316398 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 1654 | 1468224316399 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c5000 == 31 [pid = 1654] [id = 618] 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118677400) [pid = 1654] [serial = 1854] [outer = 0x0] 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119066000) [pid = 1654] [serial = 1855] [outer = 0x118677400] 01:05:16 INFO - PROCESS | 1654 | 1468224316426 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1194e5000) [pid = 1654] [serial = 1856] [outer = 0x118677400] 01:05:16 INFO - PROCESS | 1654 | 1468224316732 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]]]}] 01:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 01:05:16 INFO - PROCESS | 1654 | 1468224316771 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:05:16 INFO - PROCESS | 1654 | 1468224316774 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:05:16 INFO - PROCESS | 1654 | 1468224316777 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:05:16 INFO - PROCESS | 1654 | 1468224316778 Marionette TRACE conn2 <- [1,2446,null,{}] 01:05:16 INFO - PROCESS | 1654 | 1468224316780 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}] 01:05:16 INFO - PROCESS | 1654 | 1468224316781 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:16 INFO - PROCESS | 1654 | 1468224316926 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:05:16 INFO - PROCESS | 1654 | 1468224316961 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 1654 | 1468224316963 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ea1000 == 32 [pid = 1654] [id = 619] 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x110fce800) [pid = 1654] [serial = 1857] [outer = 0x0] 01:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x111d75000) [pid = 1654] [serial = 1858] [outer = 0x110fce800] 01:05:16 INFO - PROCESS | 1654 | 1468224316994 Marionette DEBUG loaded listener.js 01:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1128d4800) [pid = 1654] [serial = 1859] [outer = 0x110fce800] 01:05:17 INFO - PROCESS | 1654 | 1468224317541 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]]]}] 01:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 820ms 01:05:17 INFO - PROCESS | 1654 | 1468224317598 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:05:17 INFO - PROCESS | 1654 | 1468224317601 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:05:17 INFO - PROCESS | 1654 | 1468224317604 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 1654 | 1468224317606 Marionette TRACE conn2 <- [1,2450,null,{}] 01:05:17 INFO - PROCESS | 1654 | 1468224317609 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}] 01:05:17 INFO - PROCESS | 1654 | 1468224317611 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:17 INFO - PROCESS | 1654 | 1468224317715 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:05:17 INFO - PROCESS | 1654 | 1468224317792 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 1654 | 1468224317793 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11987a000 == 33 [pid = 1654] [id = 620] 01:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x114f97000) [pid = 1654] [serial = 1860] [outer = 0x0] 01:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116736c00) [pid = 1654] [serial = 1861] [outer = 0x114f97000] 01:05:17 INFO - PROCESS | 1654 | 1468224317824 Marionette DEBUG loaded listener.js 01:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117d19800) [pid = 1654] [serial = 1862] [outer = 0x114f97000] 01:05:18 INFO - PROCESS | 1654 | 1468224318461 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]]]}] 01:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 922ms 01:05:18 INFO - PROCESS | 1654 | 1468224318526 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:05:18 INFO - PROCESS | 1654 | 1468224318528 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:05:18 INFO - PROCESS | 1654 | 1468224318532 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:05:18 INFO - PROCESS | 1654 | 1468224318534 Marionette TRACE conn2 <- [1,2454,null,{}] 01:05:18 INFO - PROCESS | 1654 | 1468224318538 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}] 01:05:18 INFO - PROCESS | 1654 | 1468224318540 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:18 INFO - PROCESS | 1654 | 1468224318645 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:05:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c5000 == 32 [pid = 1654] [id = 618] 01:05:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119875000 == 31 [pid = 1654] [id = 617] 01:05:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118416800 == 30 [pid = 1654] [id = 616] 01:05:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11687a800 == 29 [pid = 1654] [id = 615] 01:05:18 INFO - PROCESS | 1654 | 1468224318749 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:18 INFO - PROCESS | 1654 | 1468224318751 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11686b800 == 30 [pid = 1654] [id = 621] 01:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112f69c00) [pid = 1654] [serial = 1863] [outer = 0x0] 01:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1132de400) [pid = 1654] [serial = 1864] [outer = 0x112f69c00] 01:05:18 INFO - PROCESS | 1654 | 1468224318780 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115f8b800) [pid = 1654] [serial = 1865] [outer = 0x112f69c00] 01:05:19 INFO - PROCESS | 1654 | 1468224319059 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]]]}] 01:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 572ms 01:05:19 INFO - PROCESS | 1654 | 1468224319103 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 1654 | 1468224319110 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:05:19 INFO - PROCESS | 1654 | 1468224319120 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 1654 | 1468224319122 Marionette TRACE conn2 <- [1,2458,null,{}] 01:05:19 INFO - PROCESS | 1654 | 1468224319127 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}] 01:05:19 INFO - PROCESS | 1654 | 1468224319129 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:19 INFO - PROCESS | 1654 | 1468224319208 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:05:19 INFO - PROCESS | 1654 | 1468224319212 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 1654 | 1468224319214 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5e000 == 31 [pid = 1654] [id = 622] 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117d13000) [pid = 1654] [serial = 1866] [outer = 0x0] 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118591000) [pid = 1654] [serial = 1867] [outer = 0x117d13000] 01:05:19 INFO - PROCESS | 1654 | 1468224319242 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119446000) [pid = 1654] [serial = 1868] [outer = 0x117d13000] 01:05:19 INFO - PROCESS | 1654 | 1468224319601 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]]]}] 01:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 524ms 01:05:19 INFO - PROCESS | 1654 | 1468224319644 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 1654 | 1468224319645 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:05:19 INFO - PROCESS | 1654 | 1468224319647 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 1654 | 1468224319650 Marionette TRACE conn2 <- [1,2462,null,{}] 01:05:19 INFO - PROCESS | 1654 | 1468224319658 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}] 01:05:19 INFO - PROCESS | 1654 | 1468224319661 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:19 INFO - PROCESS | 1654 | 1468224319743 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:05:19 INFO - PROCESS | 1654 | 1468224319750 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 1654 | 1468224319752 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bc3000 == 32 [pid = 1654] [id = 623] 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x111f58c00) [pid = 1654] [serial = 1869] [outer = 0x0] 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cef000) [pid = 1654] [serial = 1870] [outer = 0x111f58c00] 01:05:19 INFO - PROCESS | 1654 | 1468224319787 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119da1c00) [pid = 1654] [serial = 1871] [outer = 0x111f58c00] 01:05:20 INFO - PROCESS | 1654 | 1468224320136 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]]]}] 01:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 01:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:05:20 INFO - PROCESS | 1654 | 1468224320169 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:05:20 INFO - PROCESS | 1654 | 1468224320171 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:05:20 INFO - PROCESS | 1654 | 1468224320173 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 1654 | 1468224320174 Marionette TRACE conn2 <- [1,2466,null,{}] 01:05:20 INFO - PROCESS | 1654 | 1468224320176 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}] 01:05:20 INFO - PROCESS | 1654 | 1468224320177 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:20 INFO - PROCESS | 1654 | 1468224320255 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:05:20 INFO - PROCESS | 1654 | 1468224320261 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 1654 | 1468224320262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260ad000 == 33 [pid = 1654] [id = 624] 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x111d78000) [pid = 1654] [serial = 1872] [outer = 0x0] 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212bf800) [pid = 1654] [serial = 1873] [outer = 0x111d78000] 01:05:20 INFO - PROCESS | 1654 | 1468224320286 Marionette DEBUG loaded listener.js 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1217b9800) [pid = 1654] [serial = 1874] [outer = 0x111d78000] 01:05:20 INFO - PROCESS | 1654 | 1468224320625 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]]]}] 01:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 01:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:05:20 INFO - PROCESS | 1654 | 1468224320643 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:05:20 INFO - PROCESS | 1654 | 1468224320644 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:05:20 INFO - PROCESS | 1654 | 1468224320646 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 1654 | 1468224320647 Marionette TRACE conn2 <- [1,2470,null,{}] 01:05:20 INFO - PROCESS | 1654 | 1468224320649 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}] 01:05:20 INFO - PROCESS | 1654 | 1468224320650 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:20 INFO - PROCESS | 1654 | 1468224320724 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:05:20 INFO - PROCESS | 1654 | 1468224320728 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 1654 | 1468224320730 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bbe000 == 34 [pid = 1654] [id = 625] 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121addc00) [pid = 1654] [serial = 1875] [outer = 0x0] 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121ccd400) [pid = 1654] [serial = 1876] [outer = 0x121addc00] 01:05:20 INFO - PROCESS | 1654 | 1468224320761 Marionette DEBUG loaded listener.js 01:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1194e4400) [pid = 1654] [serial = 1877] [outer = 0x121addc00] 01:05:21 INFO - PROCESS | 1654 | 1468224321130 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]]]}] 01:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 517ms 01:05:21 INFO - PROCESS | 1654 | 1468224321164 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:05:21 INFO - PROCESS | 1654 | 1468224321165 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:05:21 INFO - PROCESS | 1654 | 1468224321173 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:05:21 INFO - PROCESS | 1654 | 1468224321174 Marionette TRACE conn2 <- [1,2474,null,{}] 01:05:21 INFO - PROCESS | 1654 | 1468224321176 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}] 01:05:21 INFO - PROCESS | 1654 | 1468224321180 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:21 INFO - PROCESS | 1654 | 1468224321299 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:05:21 INFO - PROCESS | 1654 | 1468224321317 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 1654 | 1468224321318 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920c000 == 35 [pid = 1654] [id = 626] 01:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124eb5c00) [pid = 1654] [serial = 1878] [outer = 0x0] 01:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124effc00) [pid = 1654] [serial = 1879] [outer = 0x124eb5c00] 01:05:21 INFO - PROCESS | 1654 | 1468224321343 Marionette DEBUG loaded listener.js 01:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126a9d800) [pid = 1654] [serial = 1880] [outer = 0x124eb5c00] 01:05:21 INFO - PROCESS | 1654 | 1468224321727 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]]]}] 01:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 570ms 01:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:05:21 INFO - PROCESS | 1654 | 1468224321744 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:05:21 INFO - PROCESS | 1654 | 1468224321746 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:05:21 INFO - PROCESS | 1654 | 1468224321749 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:05:21 INFO - PROCESS | 1654 | 1468224321751 Marionette TRACE conn2 <- [1,2478,null,{}] 01:05:21 INFO - PROCESS | 1654 | 1468224321760 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}] 01:05:21 INFO - PROCESS | 1654 | 1468224321762 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:21 INFO - PROCESS | 1654 | 1468224321911 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:05:21 INFO - PROCESS | 1654 | 1468224321973 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 1654 | 1468224321974 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292ad000 == 36 [pid = 1654] [id = 627] 01:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126aa3800) [pid = 1654] [serial = 1881] [outer = 0x0] 01:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12725f800) [pid = 1654] [serial = 1882] [outer = 0x126aa3800] 01:05:22 INFO - PROCESS | 1654 | 1468224322024 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a0d800) [pid = 1654] [serial = 1883] [outer = 0x126aa3800] 01:05:22 INFO - PROCESS | 1654 | 1468224322401 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]]]}] 01:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 01:05:22 INFO - PROCESS | 1654 | 1468224322419 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:05:22 INFO - PROCESS | 1654 | 1468224322420 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:05:22 INFO - PROCESS | 1654 | 1468224322422 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 1654 | 1468224322425 Marionette TRACE conn2 <- [1,2482,null,{}] 01:05:22 INFO - PROCESS | 1654 | 1468224322428 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}] 01:05:22 INFO - PROCESS | 1654 | 1468224322429 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:22 INFO - PROCESS | 1654 | 1468224322526 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:05:22 INFO - PROCESS | 1654 | 1468224322554 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:22 INFO - PROCESS | 1654 | 1468224322555 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a957000 == 37 [pid = 1654] [id = 628] 01:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126e6c800) [pid = 1654] [serial = 1884] [outer = 0x0] 01:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a6a000) [pid = 1654] [serial = 1885] [outer = 0x126e6c800] 01:05:22 INFO - PROCESS | 1654 | 1468224322579 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a79c00) [pid = 1654] [serial = 1886] [outer = 0x126e6c800] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1132d8800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110fc8000) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121ca3400) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a69000) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128a6c800) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1132d5400) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112f4b000) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d9800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12697ac00) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119cf0000) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129a5800) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117d1d400) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112f53400) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116859c00) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128dd3400) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:05:22 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11755d800) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:05:22 INFO - PROCESS | 1654 | 1468224322946 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]]]}] 01:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 571ms 01:05:22 INFO - PROCESS | 1654 | 1468224322994 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:05:22 INFO - PROCESS | 1654 | 1468224322995 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:05:22 INFO - PROCESS | 1654 | 1468224322997 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 1654 | 1468224322998 Marionette TRACE conn2 <- [1,2486,null,{}] 01:05:23 INFO - PROCESS | 1654 | 1468224323001 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}] 01:05:23 INFO - PROCESS | 1654 | 1468224323002 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:23 INFO - PROCESS | 1654 | 1468224323080 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:05:23 INFO - PROCESS | 1654 | 1468224323084 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 1654 | 1468224323085 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a18e000 == 38 [pid = 1654] [id = 629] 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112f4b000) [pid = 1654] [serial = 1887] [outer = 0x0] 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115ed5800) [pid = 1654] [serial = 1888] [outer = 0x112f4b000] 01:05:23 INFO - PROCESS | 1654 | 1468224323112 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118310400) [pid = 1654] [serial = 1889] [outer = 0x112f4b000] 01:05:23 INFO - PROCESS | 1654 | 1468224323454 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]]]}] 01:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 472ms 01:05:23 INFO - PROCESS | 1654 | 1468224323469 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:05:23 INFO - PROCESS | 1654 | 1468224323470 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:05:23 INFO - PROCESS | 1654 | 1468224323474 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:05:23 INFO - PROCESS | 1654 | 1468224323476 Marionette TRACE conn2 <- [1,2490,null,{}] 01:05:23 INFO - PROCESS | 1654 | 1468224323479 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}] 01:05:23 INFO - PROCESS | 1654 | 1468224323480 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:23 INFO - PROCESS | 1654 | 1468224323583 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:05:23 INFO - PROCESS | 1654 | 1468224323590 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 1654 | 1468224323591 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a9000 == 39 [pid = 1654] [id = 630] 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115f94c00) [pid = 1654] [serial = 1890] [outer = 0x0] 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121ae0400) [pid = 1654] [serial = 1891] [outer = 0x115f94c00] 01:05:23 INFO - PROCESS | 1654 | 1468224323615 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a82400) [pid = 1654] [serial = 1892] [outer = 0x115f94c00] 01:05:23 INFO - PROCESS | 1654 | 1468224323925 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]]]}] 01:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 471ms 01:05:23 INFO - PROCESS | 1654 | 1468224323945 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:05:23 INFO - PROCESS | 1654 | 1468224323946 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:05:23 INFO - PROCESS | 1654 | 1468224323949 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:05:23 INFO - PROCESS | 1654 | 1468224323950 Marionette TRACE conn2 <- [1,2494,null,{}] 01:05:23 INFO - PROCESS | 1654 | 1468224323953 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}] 01:05:23 INFO - PROCESS | 1654 | 1468224323955 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:24 INFO - PROCESS | 1654 | 1468224324047 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:05:24 INFO - PROCESS | 1654 | 1468224324051 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 1654 | 1468224324053 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c61e000 == 40 [pid = 1654] [id = 631] 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a83400) [pid = 1654] [serial = 1893] [outer = 0x0] 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e17400) [pid = 1654] [serial = 1894] [outer = 0x128a83400] 01:05:24 INFO - PROCESS | 1654 | 1468224324086 Marionette DEBUG loaded listener.js 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e9e400) [pid = 1654] [serial = 1895] [outer = 0x128a83400] 01:05:24 INFO - PROCESS | 1654 | 1468224324433 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]]]}] 01:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 01:05:24 INFO - PROCESS | 1654 | 1468224324469 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:05:24 INFO - PROCESS | 1654 | 1468224324470 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:05:24 INFO - PROCESS | 1654 | 1468224324485 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - PROCESS | 1654 | 1468224324486 Marionette TRACE conn2 <- [1,2498,null,{}] 01:05:24 INFO - PROCESS | 1654 | 1468224324489 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}] 01:05:24 INFO - PROCESS | 1654 | 1468224324490 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:24 INFO - PROCESS | 1654 | 1468224324567 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:05:24 INFO - PROCESS | 1654 | 1468224324572 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 1654 | 1468224324574 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca8f800 == 41 [pid = 1654] [id = 632] 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128ea2400) [pid = 1654] [serial = 1896] [outer = 0x0] 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f1f800) [pid = 1654] [serial = 1897] [outer = 0x128ea2400] 01:05:24 INFO - PROCESS | 1654 | 1468224324599 Marionette DEBUG loaded listener.js 01:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12907ac00) [pid = 1654] [serial = 1898] [outer = 0x128ea2400] 01:05:24 INFO - PROCESS | 1654 | 1468224324967 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]]]}] 01:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 532ms 01:05:25 INFO - PROCESS | 1654 | 1468224325006 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:05:25 INFO - PROCESS | 1654 | 1468224325008 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:05:25 INFO - PROCESS | 1654 | 1468224325012 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:05:25 INFO - PROCESS | 1654 | 1468224325015 Marionette TRACE conn2 <- [1,2502,null,{}] 01:05:25 INFO - PROCESS | 1654 | 1468224325019 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}] 01:05:25 INFO - PROCESS | 1654 | 1468224325021 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:25 INFO - PROCESS | 1654 | 1468224325124 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:05:25 INFO - PROCESS | 1654 | 1468224325199 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 1654 | 1468224325203 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118410800 == 42 [pid = 1654] [id = 633] 01:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112f4b800) [pid = 1654] [serial = 1899] [outer = 0x0] 01:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113040800) [pid = 1654] [serial = 1900] [outer = 0x112f4b800] 01:05:25 INFO - PROCESS | 1654 | 1468224325234 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11629bc00) [pid = 1654] [serial = 1901] [outer = 0x112f4b800] 01:05:25 INFO - PROCESS | 1654 | 1468224325713 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]]]}] 01:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 724ms 01:05:25 INFO - PROCESS | 1654 | 1468224325737 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:05:25 INFO - PROCESS | 1654 | 1468224325744 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:05:25 INFO - PROCESS | 1654 | 1468224325773 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:05:25 INFO - PROCESS | 1654 | 1468224325776 Marionette TRACE conn2 <- [1,2506,null,{}] 01:05:25 INFO - PROCESS | 1654 | 1468224325779 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}] 01:05:25 INFO - PROCESS | 1654 | 1468224325782 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:25 INFO - PROCESS | 1654 | 1468224325916 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:05:25 INFO - PROCESS | 1654 | 1468224325989 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 1654 | 1468224325990 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12609a000 == 43 [pid = 1654] [id = 634] 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1194ec800) [pid = 1654] [serial = 1902] [outer = 0x0] 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119917c00) [pid = 1654] [serial = 1903] [outer = 0x1194ec800] 01:05:26 INFO - PROCESS | 1654 | 1468224326021 Marionette DEBUG loaded listener.js 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119cee400) [pid = 1654] [serial = 1904] [outer = 0x1194ec800] 01:05:26 INFO - PROCESS | 1654 | 1468224326428 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]]]}] 01:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 727ms 01:05:26 INFO - PROCESS | 1654 | 1468224326496 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 1654 | 1468224326498 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:05:26 INFO - PROCESS | 1654 | 1468224326501 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - PROCESS | 1654 | 1468224326503 Marionette TRACE conn2 <- [1,2510,null,{}] 01:05:26 INFO - PROCESS | 1654 | 1468224326511 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}] 01:05:26 INFO - PROCESS | 1654 | 1468224326514 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:26 INFO - PROCESS | 1654 | 1468224326619 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:05:26 INFO - PROCESS | 1654 | 1468224326681 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:26 INFO - PROCESS | 1654 | 1468224326683 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c61b000 == 44 [pid = 1654] [id = 635] 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1212c0800) [pid = 1654] [serial = 1905] [outer = 0x0] 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1248b8000) [pid = 1654] [serial = 1906] [outer = 0x1212c0800] 01:05:26 INFO - PROCESS | 1654 | 1468224326716 Marionette DEBUG loaded listener.js 01:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126015400) [pid = 1654] [serial = 1907] [outer = 0x1212c0800] 01:05:27 INFO - PROCESS | 1654 | 1468224327168 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]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 673ms 01:05:27 INFO - PROCESS | 1654 | 1468224327175 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 1654 | 1468224327177 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:05:27 INFO - PROCESS | 1654 | 1468224327179 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 1654 | 1468224327180 Marionette TRACE conn2 <- [1,2514,null,{}] 01:05:27 INFO - PROCESS | 1654 | 1468224327183 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}] 01:05:27 INFO - PROCESS | 1654 | 1468224327184 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:27 INFO - PROCESS | 1654 | 1468224327287 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:05:27 INFO - PROCESS | 1654 | 1468224327345 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:27 INFO - PROCESS | 1654 | 1468224327347 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d32e000 == 45 [pid = 1654] [id = 636] 01:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12697ac00) [pid = 1654] [serial = 1908] [outer = 0x0] 01:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12726a400) [pid = 1654] [serial = 1909] [outer = 0x12697ac00] 01:05:27 INFO - PROCESS | 1654 | 1468224327375 Marionette DEBUG loaded listener.js 01:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128e18800) [pid = 1654] [serial = 1910] [outer = 0x12697ac00] 01:05:27 INFO - PROCESS | 1654 | 1468224327844 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]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 01:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:05:27 INFO - PROCESS | 1654 | 1468224327898 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 1654 | 1468224327899 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:05:27 INFO - PROCESS | 1654 | 1468224327902 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 1654 | 1468224327903 Marionette TRACE conn2 <- [1,2518,null,{}] 01:05:27 INFO - PROCESS | 1654 | 1468224327925 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}] 01:05:27 INFO - PROCESS | 1654 | 1468224327927 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:28 INFO - PROCESS | 1654 | 1468224328043 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:05:28 INFO - PROCESS | 1654 | 1468224328116 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:28 INFO - PROCESS | 1654 | 1468224328117 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x117246800 == 46 [pid = 1654] [id = 637] 01:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1129a8000) [pid = 1654] [serial = 1911] [outer = 0x0] 01:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x117dc5400) [pid = 1654] [serial = 1912] [outer = 0x1129a8000] 01:05:28 INFO - PROCESS | 1654 | 1468224328148 Marionette DEBUG loaded listener.js 01:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12725e800) [pid = 1654] [serial = 1913] [outer = 0x1129a8000] 01:05:28 INFO - PROCESS | 1654 | 1468224328772 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]]]}] 01:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 921ms 01:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:05:28 INFO - PROCESS | 1654 | 1468224328824 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:05:28 INFO - PROCESS | 1654 | 1468224328826 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:05:28 INFO - PROCESS | 1654 | 1468224328829 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:05:28 INFO - PROCESS | 1654 | 1468224328831 Marionette TRACE conn2 <- [1,2522,null,{}] 01:05:28 INFO - PROCESS | 1654 | 1468224328834 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}] 01:05:28 INFO - PROCESS | 1654 | 1468224328836 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:28 INFO - PROCESS | 1654 | 1468224328934 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:05:29 INFO - PROCESS | 1654 | 1468224329000 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1654 | 1468224329002 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116278800 == 47 [pid = 1654] [id = 638] 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113edb800) [pid = 1654] [serial = 1914] [outer = 0x0] 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x115f23800) [pid = 1654] [serial = 1915] [outer = 0x113edb800] 01:05:29 INFO - PROCESS | 1654 | 1468224329030 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117d14c00) [pid = 1654] [serial = 1916] [outer = 0x113edb800] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca96000 == 46 [pid = 1654] [id = 614] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c61e000 == 45 [pid = 1654] [id = 631] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a9000 == 44 [pid = 1654] [id = 630] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11a18e000 == 43 [pid = 1654] [id = 629] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a957000 == 42 [pid = 1654] [id = 628] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1292ad000 == 41 [pid = 1654] [id = 627] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12920c000 == 40 [pid = 1654] [id = 626] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116bbe000 == 39 [pid = 1654] [id = 625] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12906e000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1260ad000 == 38 [pid = 1654] [id = 624] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x121bc3000 == 37 [pid = 1654] [id = 623] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5e000 == 36 [pid = 1654] [id = 622] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11686b800 == 35 [pid = 1654] [id = 621] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11987a000 == 34 [pid = 1654] [id = 620] 01:05:29 INFO - PROCESS | 1654 | --DOCSHELL 0x112ea1000 == 33 [pid = 1654] [id = 619] 01:05:29 INFO - PROCESS | 1654 | 1468224329449 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]]]}] 01:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 01:05:29 INFO - PROCESS | 1654 | 1468224329503 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:05:29 INFO - PROCESS | 1654 | 1468224329506 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x115f98400) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11830a400) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113d64000) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126a9a800) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128a76400) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128dcf400) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118679c00) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128dc8800) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128a63800) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128e18c00) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118590400) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113040400) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113034c00) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1129aa800) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a65000) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1212c3c00) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121ad8800) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119b1d800) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119da8800) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118599c00) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118b60000) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11326d000) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11623f400) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118330800) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117d13c00) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112f4d800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f1bc00) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121c9e000) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128e25400) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121386c00) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a68c00) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124ebc000) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 01:05:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119066000) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 01:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:05:29 INFO - PROCESS | 1654 | 1468224329531 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:05:29 INFO - PROCESS | 1654 | 1468224329532 Marionette TRACE conn2 <- [1,2526,null,{}] 01:05:29 INFO - PROCESS | 1654 | 1468224329535 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}] 01:05:29 INFO - PROCESS | 1654 | 1468224329536 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:29 INFO - PROCESS | 1654 | 1468224329620 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:05:29 INFO - PROCESS | 1654 | 1468224329627 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1654 | 1468224329629 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d7800 == 34 [pid = 1654] [id = 639] 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11858f800) [pid = 1654] [serial = 1917] [outer = 0x0] 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11943c800) [pid = 1654] [serial = 1918] [outer = 0x11858f800] 01:05:29 INFO - PROCESS | 1654 | 1468224329657 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119cee800) [pid = 1654] [serial = 1919] [outer = 0x11858f800] 01:05:30 INFO - PROCESS | 1654 | 1468224330021 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]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 523ms 01:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:05:30 INFO - PROCESS | 1654 | 1468224330051 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 1654 | 1468224330052 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:05:30 INFO - PROCESS | 1654 | 1468224330054 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 1654 | 1468224330059 Marionette TRACE conn2 <- [1,2530,null,{}] 01:05:30 INFO - PROCESS | 1654 | 1468224330074 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}] 01:05:30 INFO - PROCESS | 1654 | 1468224330077 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:30 INFO - PROCESS | 1654 | 1468224330159 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:05:30 INFO - PROCESS | 1654 | 1468224330164 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:30 INFO - PROCESS | 1654 | 1468224330165 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bc6000 == 35 [pid = 1654] [id = 640] 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11a1b1400) [pid = 1654] [serial = 1920] [outer = 0x0] 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121c99800) [pid = 1654] [serial = 1921] [outer = 0x11a1b1400] 01:05:30 INFO - PROCESS | 1654 | 1468224330193 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124ebd400) [pid = 1654] [serial = 1922] [outer = 0x11a1b1400] 01:05:30 INFO - PROCESS | 1654 | 1468224330550 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]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 526ms 01:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:05:30 INFO - PROCESS | 1654 | 1468224330581 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 1654 | 1468224330583 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:05:30 INFO - PROCESS | 1654 | 1468224330585 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 1654 | 1468224330586 Marionette TRACE conn2 <- [1,2534,null,{}] 01:05:30 INFO - PROCESS | 1654 | 1468224330597 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}] 01:05:30 INFO - PROCESS | 1654 | 1468224330598 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:30 INFO - PROCESS | 1654 | 1468224330684 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:05:30 INFO - PROCESS | 1654 | 1468224330688 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:30 INFO - PROCESS | 1654 | 1468224330689 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260ad000 == 36 [pid = 1654] [id = 641] 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126a9a800) [pid = 1654] [serial = 1923] [outer = 0x0] 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1270f1000) [pid = 1654] [serial = 1924] [outer = 0x126a9a800] 01:05:30 INFO - PROCESS | 1654 | 1468224330719 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a0f800) [pid = 1654] [serial = 1925] [outer = 0x126a9a800] 01:05:31 INFO - PROCESS | 1654 | 1468224331162 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]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 01:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:05:31 INFO - PROCESS | 1654 | 1468224331205 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:05:31 INFO - PROCESS | 1654 | 1468224331206 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:05:31 INFO - PROCESS | 1654 | 1468224331208 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 1654 | 1468224331209 Marionette TRACE conn2 <- [1,2538,null,{}] 01:05:31 INFO - PROCESS | 1654 | 1468224331211 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}] 01:05:31 INFO - PROCESS | 1654 | 1468224331213 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:31 INFO - PROCESS | 1654 | 1468224331326 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:05:31 INFO - PROCESS | 1654 | 1468224331338 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:31 INFO - PROCESS | 1654 | 1468224331340 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c84000 == 37 [pid = 1654] [id = 642] 01:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1260c3000) [pid = 1654] [serial = 1926] [outer = 0x0] 01:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a67c00) [pid = 1654] [serial = 1927] [outer = 0x1260c3000] 01:05:31 INFO - PROCESS | 1654 | 1468224331364 Marionette DEBUG loaded listener.js 01:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128dd0c00) [pid = 1654] [serial = 1928] [outer = 0x1260c3000] 01:05:31 INFO - PROCESS | 1654 | 1468224331731 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]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 01:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:05:31 INFO - PROCESS | 1654 | 1468224331778 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:05:31 INFO - PROCESS | 1654 | 1468224331779 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:05:31 INFO - PROCESS | 1654 | 1468224331782 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 1654 | 1468224331784 Marionette TRACE conn2 <- [1,2542,null,{}] 01:05:31 INFO - PROCESS | 1654 | 1468224331787 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}] 01:05:31 INFO - PROCESS | 1654 | 1468224331793 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:31 INFO - PROCESS | 1654 | 1468224331989 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:05:32 INFO - PROCESS | 1654 | 1468224332009 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:32 INFO - PROCESS | 1654 | 1468224332011 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a5c800 == 38 [pid = 1654] [id = 643] 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f1c000) [pid = 1654] [serial = 1929] [outer = 0x0] 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295eac00) [pid = 1654] [serial = 1930] [outer = 0x128f1c000] 01:05:32 INFO - PROCESS | 1654 | 1468224332075 Marionette DEBUG loaded listener.js 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129823c00) [pid = 1654] [serial = 1931] [outer = 0x128f1c000] 01:05:32 INFO - PROCESS | 1654 | 1468224332485 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]]]}] 01:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 720ms 01:05:32 INFO - PROCESS | 1654 | 1468224332503 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:05:32 INFO - PROCESS | 1654 | 1468224332504 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:05:32 INFO - PROCESS | 1654 | 1468224332509 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:05:32 INFO - PROCESS | 1654 | 1468224332510 Marionette TRACE conn2 <- [1,2546,null,{}] 01:05:32 INFO - PROCESS | 1654 | 1468224332513 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}] 01:05:32 INFO - PROCESS | 1654 | 1468224332514 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:32 INFO - PROCESS | 1654 | 1468224332623 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:05:32 INFO - PROCESS | 1654 | 1468224332626 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:32 INFO - PROCESS | 1654 | 1468224332627 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab8f800 == 39 [pid = 1654] [id = 644] 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129822c00) [pid = 1654] [serial = 1932] [outer = 0x0] 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12982bc00) [pid = 1654] [serial = 1933] [outer = 0x129822c00] 01:05:32 INFO - PROCESS | 1654 | 1468224332651 Marionette DEBUG loaded listener.js 01:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1298af000) [pid = 1654] [serial = 1934] [outer = 0x129822c00] 01:05:32 INFO - PROCESS | 1654 | 1468224332984 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]]]}] 01:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 01:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:05:33 INFO - PROCESS | 1654 | 1468224333030 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 1654 | 1468224333031 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:05:33 INFO - PROCESS | 1654 | 1468224333033 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - PROCESS | 1654 | 1468224333034 Marionette TRACE conn2 <- [1,2550,null,{}] 01:05:33 INFO - PROCESS | 1654 | 1468224333036 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}] 01:05:33 INFO - PROCESS | 1654 | 1468224333037 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:33 INFO - PROCESS | 1654 | 1468224333141 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:05:33 INFO - PROCESS | 1654 | 1468224333153 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 1654 | 1468224333153 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c605800 == 40 [pid = 1654] [id = 645] 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1298af800) [pid = 1654] [serial = 1935] [outer = 0x0] 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1298b9c00) [pid = 1654] [serial = 1936] [outer = 0x1298af800] 01:05:33 INFO - PROCESS | 1654 | 1468224333177 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a938c00) [pid = 1654] [serial = 1937] [outer = 0x1298af800] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1194eb000) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126e6c800) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121addc00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124eb5c00) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117d13000) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112f4b000) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x111d78000) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a83400) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126aa3800) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111f58c00) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115f94c00) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f69c00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 01:05:33 INFO - PROCESS | 1654 | 1468224333598 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]]]}] 01:05:33 INFO - PROCESS | 1654 | 1468224333601 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 1654 | 1468224333602 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:05:33 INFO - PROCESS | 1654 | 1468224333604 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - PROCESS | 1654 | 1468224333606 Marionette TRACE conn2 <- [1,2554,null,{}] 01:05:33 INFO - PROCESS | 1654 | 1468224333609 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}] 01:05:33 INFO - PROCESS | 1654 | 1468224333610 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:33 INFO - PROCESS | 1654 | 1468224333700 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:05:33 INFO - PROCESS | 1654 | 1468224333765 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 1654 | 1468224333766 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b45e800 == 41 [pid = 1654] [id = 646] 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117d13000) [pid = 1654] [serial = 1938] [outer = 0x0] 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119ced000) [pid = 1654] [serial = 1939] [outer = 0x117d13000] 01:05:33 INFO - PROCESS | 1654 | 1468224333790 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126982c00) [pid = 1654] [serial = 1940] [outer = 0x117d13000] 01:05:34 INFO - PROCESS | 1654 | 1468224334116 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]]]}] 01:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 522ms 01:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:05:34 INFO - PROCESS | 1654 | 1468224334129 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:05:34 INFO - PROCESS | 1654 | 1468224334130 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:05:34 INFO - PROCESS | 1654 | 1468224334133 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 1654 | 1468224334135 Marionette TRACE conn2 <- [1,2558,null,{}] 01:05:34 INFO - PROCESS | 1654 | 1468224334139 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}] 01:05:34 INFO - PROCESS | 1654 | 1468224334143 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:34 INFO - PROCESS | 1654 | 1468224334270 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:05:34 INFO - PROCESS | 1654 | 1468224334276 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:34 INFO - PROCESS | 1654 | 1468224334277 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca9a000 == 42 [pid = 1654] [id = 647] 01:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121705000) [pid = 1654] [serial = 1941] [outer = 0x0] 01:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dd5400) [pid = 1654] [serial = 1942] [outer = 0x121705000] 01:05:34 INFO - PROCESS | 1654 | 1468224334316 Marionette DEBUG loaded listener.js 01:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12aa1d400) [pid = 1654] [serial = 1943] [outer = 0x121705000] 01:05:34 INFO - PROCESS | 1654 | 1468224334765 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]]]}] 01:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 01:05:34 INFO - PROCESS | 1654 | 1468224334805 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:05:34 INFO - PROCESS | 1654 | 1468224334808 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:05:34 INFO - PROCESS | 1654 | 1468224334811 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 1654 | 1468224334814 Marionette TRACE conn2 <- [1,2562,null,{}] 01:05:34 INFO - PROCESS | 1654 | 1468224334817 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}] 01:05:34 INFO - PROCESS | 1654 | 1468224334820 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:34 INFO - PROCESS | 1654 | 1468224334969 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:05:34 INFO - PROCESS | 1654 | 1468224334981 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:34 INFO - PROCESS | 1654 | 1468224334984 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d937000 == 43 [pid = 1654] [id = 648] 01:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12aa24000) [pid = 1654] [serial = 1944] [outer = 0x0] 01:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12aa70800) [pid = 1654] [serial = 1945] [outer = 0x12aa24000] 01:05:35 INFO - PROCESS | 1654 | 1468224335025 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ad0e400) [pid = 1654] [serial = 1946] [outer = 0x12aa24000] 01:05:35 INFO - PROCESS | 1654 | 1468224335444 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]]]}] 01:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 677ms 01:05:35 INFO - PROCESS | 1654 | 1468224335532 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:05:35 INFO - PROCESS | 1654 | 1468224335534 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:05:35 INFO - PROCESS | 1654 | 1468224335539 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:05:35 INFO - PROCESS | 1654 | 1468224335544 Marionette TRACE conn2 <- [1,2566,null,{}] 01:05:35 INFO - PROCESS | 1654 | 1468224335548 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}] 01:05:35 INFO - PROCESS | 1654 | 1468224335550 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:35 INFO - PROCESS | 1654 | 1468224335658 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:05:35 INFO - PROCESS | 1654 | 1468224335762 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:35 INFO - PROCESS | 1654 | 1468224335764 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194c7800 == 44 [pid = 1654] [id = 649] 01:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115f8d400) [pid = 1654] [serial = 1947] [outer = 0x0] 01:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116a14400) [pid = 1654] [serial = 1948] [outer = 0x115f8d400] 01:05:35 INFO - PROCESS | 1654 | 1468224335797 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11832ac00) [pid = 1654] [serial = 1949] [outer = 0x115f8d400] 01:05:36 INFO - PROCESS | 1654 | 1468224336242 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]]]}] 01:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 725ms 01:05:36 INFO - PROCESS | 1654 | 1468224336264 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:05:36 INFO - PROCESS | 1654 | 1468224336266 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:05:36 INFO - PROCESS | 1654 | 1468224336270 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:05:36 INFO - PROCESS | 1654 | 1468224336273 Marionette TRACE conn2 <- [1,2570,null,{}] 01:05:36 INFO - PROCESS | 1654 | 1468224336276 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}] 01:05:36 INFO - PROCESS | 1654 | 1468224336278 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:36 INFO - PROCESS | 1654 | 1468224336384 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:05:36 INFO - PROCESS | 1654 | 1468224336447 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:36 INFO - PROCESS | 1654 | 1468224336448 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c80000 == 45 [pid = 1654] [id = 650] 01:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118682000) [pid = 1654] [serial = 1950] [outer = 0x0] 01:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119cf7c00) [pid = 1654] [serial = 1951] [outer = 0x118682000] 01:05:36 INFO - PROCESS | 1654 | 1468224336478 Marionette DEBUG loaded listener.js 01:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1212c2c00) [pid = 1654] [serial = 1952] [outer = 0x118682000] 01:05:36 INFO - PROCESS | 1654 | 1468224336957 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]]]}] 01:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 725ms 01:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:05:37 INFO - PROCESS | 1654 | 1468224337009 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:05:37 INFO - PROCESS | 1654 | 1468224337011 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:05:37 INFO - PROCESS | 1654 | 1468224337014 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:05:37 INFO - PROCESS | 1654 | 1468224337016 Marionette TRACE conn2 <- [1,2574,null,{}] 01:05:37 INFO - PROCESS | 1654 | 1468224337024 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}] 01:05:37 INFO - PROCESS | 1654 | 1468224337028 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:37 INFO - PROCESS | 1654 | 1468224337132 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:05:37 INFO - PROCESS | 1654 | 1468224337210 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:37 INFO - PROCESS | 1654 | 1468224337213 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b1800 == 46 [pid = 1654] [id = 651] 01:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128dcc000) [pid = 1654] [serial = 1953] [outer = 0x0] 01:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128dd6800) [pid = 1654] [serial = 1954] [outer = 0x128dcc000] 01:05:37 INFO - PROCESS | 1654 | 1468224337244 Marionette DEBUG loaded listener.js 01:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128e95000) [pid = 1654] [serial = 1955] [outer = 0x128dcc000] 01:05:37 INFO - PROCESS | 1654 | 1468224337663 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]]]}] 01:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 674ms 01:05:37 INFO - PROCESS | 1654 | 1468224337688 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:05:37 INFO - PROCESS | 1654 | 1468224337691 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:05:37 INFO - PROCESS | 1654 | 1468224337694 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:05:37 INFO - PROCESS | 1654 | 1468224337696 Marionette TRACE conn2 <- [1,2578,null,{}] 01:05:37 INFO - PROCESS | 1654 | 1468224337698 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}] 01:05:37 INFO - PROCESS | 1654 | 1468224337699 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:37 INFO - PROCESS | 1654 | 1468224337804 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:05:37 INFO - PROCESS | 1654 | 1468224337869 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:37 INFO - PROCESS | 1654 | 1468224337870 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75b000 == 47 [pid = 1654] [id = 652] 01:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121ae6000) [pid = 1654] [serial = 1956] [outer = 0x0] 01:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129094000) [pid = 1654] [serial = 1957] [outer = 0x121ae6000] 01:05:37 INFO - PROCESS | 1654 | 1468224337953 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12982c800) [pid = 1654] [serial = 1958] [outer = 0x121ae6000] 01:05:38 INFO - PROCESS | 1654 | 1468224338608 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]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 01:05:38 INFO - PROCESS | 1654 | 1468224338664 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:05:38 INFO - PROCESS | 1654 | 1468224338667 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:05:38 INFO - PROCESS | 1654 | 1468224338670 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 1654 | 1468224338672 Marionette TRACE conn2 <- [1,2582,null,{}] 01:05:38 INFO - PROCESS | 1654 | 1468224338695 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}] 01:05:38 INFO - PROCESS | 1654 | 1468224338696 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:38 INFO - PROCESS | 1654 | 1468224338796 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:05:38 INFO - PROCESS | 1654 | 1468224338872 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:38 INFO - PROCESS | 1654 | 1468224338875 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119874000 == 48 [pid = 1654] [id = 653] 01:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112f53800) [pid = 1654] [serial = 1959] [outer = 0x0] 01:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1133c9800) [pid = 1654] [serial = 1960] [outer = 0x112f53800] 01:05:38 INFO - PROCESS | 1654 | 1468224338903 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118547800) [pid = 1654] [serial = 1961] [outer = 0x112f53800] 01:05:39 INFO - PROCESS | 1654 | 1468224339339 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]]]}] 01:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 01:05:39 INFO - PROCESS | 1654 | 1468224339362 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:05:39 INFO - PROCESS | 1654 | 1468224339366 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:05:39 INFO - PROCESS | 1654 | 1468224339373 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:05:39 INFO - PROCESS | 1654 | 1468224339376 Marionette TRACE conn2 <- [1,2586,null,{}] 01:05:39 INFO - PROCESS | 1654 | 1468224339379 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}] 01:05:39 INFO - PROCESS | 1654 | 1468224339382 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:39 INFO - PROCESS | 1654 | 1468224339510 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:05:39 INFO - PROCESS | 1654 | 1468224339577 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:39 INFO - PROCESS | 1654 | 1468224339578 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d4c800 == 49 [pid = 1654] [id = 654] 01:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118b60000) [pid = 1654] [serial = 1962] [outer = 0x0] 01:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119da8400) [pid = 1654] [serial = 1963] [outer = 0x118b60000] 01:05:39 INFO - PROCESS | 1654 | 1468224339606 Marionette DEBUG loaded listener.js 01:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1214bf400) [pid = 1654] [serial = 1964] [outer = 0x118b60000] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca9a000 == 48 [pid = 1654] [id = 647] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b45e800 == 47 [pid = 1654] [id = 646] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c605800 == 46 [pid = 1654] [id = 645] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab8f800 == 45 [pid = 1654] [id = 644] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129a5c800 == 44 [pid = 1654] [id = 643] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c84000 == 43 [pid = 1654] [id = 642] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128f1f800) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x111d75000) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116736c00) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1260ad000 == 42 [pid = 1654] [id = 641] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121bc6000 == 41 [pid = 1654] [id = 640] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d7800 == 40 [pid = 1654] [id = 639] 01:05:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116278800 == 39 [pid = 1654] [id = 638] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121ae0400) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128e17400) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128e9e400) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128a79c00) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1194e4400) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128a82400) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128e1d800) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124effc00) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118591000) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119446000) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1212bf800) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1217b9800) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121ccd400) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119cef000) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119da1c00) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12725f800) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1132de400) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a9d800) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128a6a000) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115f8b800) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128a0d800) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118310400) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 01:05:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115ed5800) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 01:05:40 INFO - PROCESS | 1654 | 1468224339997 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]]]}] 01:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 675ms 01:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:05:40 INFO - PROCESS | 1654 | 1468224340048 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 1654 | 1468224340049 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:05:40 INFO - PROCESS | 1654 | 1468224340051 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - PROCESS | 1654 | 1468224340054 Marionette TRACE conn2 <- [1,2590,null,{}] 01:05:40 INFO - PROCESS | 1654 | 1468224340061 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}] 01:05:40 INFO - PROCESS | 1654 | 1468224340064 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:40 INFO - PROCESS | 1654 | 1468224340162 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:05:40 INFO - PROCESS | 1654 | 1468224340167 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1654 | 1468224340169 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121738800 == 40 [pid = 1654] [id = 655] 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121ae0800) [pid = 1654] [serial = 1965] [outer = 0x0] 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121fc6c00) [pid = 1654] [serial = 1966] [outer = 0x121ae0800] 01:05:40 INFO - PROCESS | 1654 | 1468224340196 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12601cc00) [pid = 1654] [serial = 1967] [outer = 0x121ae0800] 01:05:40 INFO - PROCESS | 1654 | 1468224340569 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]]]}] 01:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 523ms 01:05:40 INFO - PROCESS | 1654 | 1468224340576 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 1654 | 1468224340579 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:05:40 INFO - PROCESS | 1654 | 1468224340581 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - PROCESS | 1654 | 1468224340583 Marionette TRACE conn2 <- [1,2594,null,{}] 01:05:40 INFO - PROCESS | 1654 | 1468224340598 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}] 01:05:40 INFO - PROCESS | 1654 | 1468224340600 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:40 INFO - PROCESS | 1654 | 1468224340716 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:05:40 INFO - PROCESS | 1654 | 1468224340723 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1654 | 1468224340724 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8e800 == 41 [pid = 1654] [id = 656] 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126e11000) [pid = 1654] [serial = 1968] [outer = 0x0] 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a10800) [pid = 1654] [serial = 1969] [outer = 0x126e11000] 01:05:40 INFO - PROCESS | 1654 | 1468224340765 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a74c00) [pid = 1654] [serial = 1970] [outer = 0x126e11000] 01:05:41 INFO - PROCESS | 1654 | 1468224341215 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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 673ms 01:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:05:41 INFO - PROCESS | 1654 | 1468224341255 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 1654 | 1468224341256 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:05:41 INFO - PROCESS | 1654 | 1468224341258 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 1654 | 1468224341259 Marionette TRACE conn2 <- [1,2598,null,{}] 01:05:41 INFO - PROCESS | 1654 | 1468224341261 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}] 01:05:41 INFO - PROCESS | 1654 | 1468224341263 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:41 INFO - PROCESS | 1654 | 1468224341343 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:05:41 INFO - PROCESS | 1654 | 1468224341347 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:41 INFO - PROCESS | 1654 | 1468224341348 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129666800 == 42 [pid = 1654] [id = 657] 01:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a7c000) [pid = 1654] [serial = 1971] [outer = 0x0] 01:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128e1a800) [pid = 1654] [serial = 1972] [outer = 0x128a7c000] 01:05:41 INFO - PROCESS | 1654 | 1468224341373 Marionette DEBUG loaded listener.js 01:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128e9ec00) [pid = 1654] [serial = 1973] [outer = 0x128a7c000] 01:05:41 INFO - PROCESS | 1654 | 1468224341747 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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 01:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:05:41 INFO - PROCESS | 1654 | 1468224341778 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 1654 | 1468224341779 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:05:41 INFO - PROCESS | 1654 | 1468224341782 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 1654 | 1468224341783 Marionette TRACE conn2 <- [1,2602,null,{}] 01:05:41 INFO - PROCESS | 1654 | 1468224341785 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}] 01:05:41 INFO - PROCESS | 1654 | 1468224341789 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:41 INFO - PROCESS | 1654 | 1468224341931 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:05:41 INFO - PROCESS | 1654 | 1468224341954 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:41 INFO - PROCESS | 1654 | 1468224341956 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab93800 == 43 [pid = 1654] [id = 658] 01:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128f1e800) [pid = 1654] [serial = 1974] [outer = 0x0] 01:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1295e6c00) [pid = 1654] [serial = 1975] [outer = 0x128f1e800] 01:05:41 INFO - PROCESS | 1654 | 1468224341982 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12aa25000) [pid = 1654] [serial = 1976] [outer = 0x128f1e800] 01:05:42 INFO - PROCESS | 1654 | 1468224342375 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]]]}] 01:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 620ms 01:05:42 INFO - PROCESS | 1654 | 1468224342403 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:05:42 INFO - PROCESS | 1654 | 1468224342406 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:05:42 INFO - PROCESS | 1654 | 1468224342412 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:05:42 INFO - PROCESS | 1654 | 1468224342413 Marionette TRACE conn2 <- [1,2606,null,{}] 01:05:42 INFO - PROCESS | 1654 | 1468224342416 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}] 01:05:42 INFO - PROCESS | 1654 | 1468224342418 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:42 INFO - PROCESS | 1654 | 1468224342580 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:05:42 INFO - PROCESS | 1654 | 1468224342628 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 1654 | 1468224342629 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118418000 == 44 [pid = 1654] [id = 659] 01:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12aa25400) [pid = 1654] [serial = 1977] [outer = 0x0] 01:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa73400) [pid = 1654] [serial = 1978] [outer = 0x12aa25400] 01:05:42 INFO - PROCESS | 1654 | 1468224342723 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12ad11400) [pid = 1654] [serial = 1979] [outer = 0x12aa25400] 01:05:43 INFO - PROCESS | 1654 | 1468224343061 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]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 669ms 01:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:05:43 INFO - PROCESS | 1654 | 1468224343081 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:05:43 INFO - PROCESS | 1654 | 1468224343082 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:05:43 INFO - PROCESS | 1654 | 1468224343084 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:05:43 INFO - PROCESS | 1654 | 1468224343085 Marionette TRACE conn2 <- [1,2610,null,{}] 01:05:43 INFO - PROCESS | 1654 | 1468224343088 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}] 01:05:43 INFO - PROCESS | 1654 | 1468224343089 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:43 INFO - PROCESS | 1654 | 1468224343204 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:05:43 INFO - PROCESS | 1654 | 1468224343215 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:43 INFO - PROCESS | 1654 | 1468224343216 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c753800 == 45 [pid = 1654] [id = 660] 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12ad14c00) [pid = 1654] [serial = 1980] [outer = 0x0] 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12ad18c00) [pid = 1654] [serial = 1981] [outer = 0x12ad14c00] 01:05:43 INFO - PROCESS | 1654 | 1468224343241 Marionette DEBUG loaded listener.js 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b2bcc00) [pid = 1654] [serial = 1982] [outer = 0x12ad14c00] 01:05:43 INFO - PROCESS | 1654 | 1468224343568 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]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 01:05:43 INFO - PROCESS | 1654 | 1468224343606 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:05:43 INFO - PROCESS | 1654 | 1468224343608 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:05:43 INFO - PROCESS | 1654 | 1468224343611 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:05:43 INFO - PROCESS | 1654 | 1468224343613 Marionette TRACE conn2 <- [1,2614,null,{}] 01:05:43 INFO - PROCESS | 1654 | 1468224343615 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}] 01:05:43 INFO - PROCESS | 1654 | 1468224343616 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:43 INFO - PROCESS | 1654 | 1468224343720 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:05:43 INFO - PROCESS | 1654 | 1468224343733 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:43 INFO - PROCESS | 1654 | 1468224343734 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa6800 == 46 [pid = 1654] [id = 661] 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b2bdc00) [pid = 1654] [serial = 1983] [outer = 0x0] 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b2dd400) [pid = 1654] [serial = 1984] [outer = 0x12b2bdc00] 01:05:43 INFO - PROCESS | 1654 | 1468224343758 Marionette DEBUG loaded listener.js 01:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12b4a6800) [pid = 1654] [serial = 1985] [outer = 0x12b2bdc00] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118677400) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128e95c00) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1129a8000) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128f1c000) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11a1b1400) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11858f800) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129822c00) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126a9a800) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113edb800) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128ea2400) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1298af800) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117d13000) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121705000) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:05:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1260c3000) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:05:44 INFO - PROCESS | 1654 | 1468224344255 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]]]}] 01:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 668ms 01:05:44 INFO - PROCESS | 1654 | 1468224344281 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:05:44 INFO - PROCESS | 1654 | 1468224344282 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:05:44 INFO - PROCESS | 1654 | 1468224344284 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:05:44 INFO - PROCESS | 1654 | 1468224344285 Marionette TRACE conn2 <- [1,2618,null,{}] 01:05:44 INFO - PROCESS | 1654 | 1468224344288 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}] 01:05:44 INFO - PROCESS | 1654 | 1468224344289 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:44 INFO - PROCESS | 1654 | 1468224344380 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:05:44 INFO - PROCESS | 1654 | 1468224344444 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 1654 | 1468224344446 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ca9e800 == 47 [pid = 1654] [id = 662] 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1129a8000) [pid = 1654] [serial = 1986] [outer = 0x0] 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11905a800) [pid = 1654] [serial = 1987] [outer = 0x1129a8000] 01:05:44 INFO - PROCESS | 1654 | 1468224344470 Marionette DEBUG loaded listener.js 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1251b1000) [pid = 1654] [serial = 1988] [outer = 0x1129a8000] 01:05:44 INFO - PROCESS | 1654 | 1468224344749 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]]]}] 01:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 01:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:05:44 INFO - PROCESS | 1654 | 1468224344803 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:05:44 INFO - PROCESS | 1654 | 1468224344804 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:05:44 INFO - PROCESS | 1654 | 1468224344809 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:05:44 INFO - PROCESS | 1654 | 1468224344812 Marionette TRACE conn2 <- [1,2622,null,{}] 01:05:44 INFO - PROCESS | 1654 | 1468224344814 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}] 01:05:44 INFO - PROCESS | 1654 | 1468224344816 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:44 INFO - PROCESS | 1654 | 1468224344912 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:05:44 INFO - PROCESS | 1654 | 1468224344915 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 1654 | 1468224344917 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df5a000 == 48 [pid = 1654] [id = 663] 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126aa3800) [pid = 1654] [serial = 1989] [outer = 0x0] 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1298af800) [pid = 1654] [serial = 1990] [outer = 0x126aa3800] 01:05:44 INFO - PROCESS | 1654 | 1468224344943 Marionette DEBUG loaded listener.js 01:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b4ad400) [pid = 1654] [serial = 1991] [outer = 0x126aa3800] 01:05:45 INFO - PROCESS | 1654 | 1468224345299 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]]]}] 01:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 01:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:05:45 INFO - PROCESS | 1654 | 1468224345330 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:05:45 INFO - PROCESS | 1654 | 1468224345331 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:05:45 INFO - PROCESS | 1654 | 1468224345334 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:05:45 INFO - PROCESS | 1654 | 1468224345334 Marionette TRACE conn2 <- [1,2626,null,{}] 01:05:45 INFO - PROCESS | 1654 | 1468224345349 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}] 01:05:45 INFO - PROCESS | 1654 | 1468224345350 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:45 INFO - PROCESS | 1654 | 1468224345444 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:05:45 INFO - PROCESS | 1654 | 1468224345447 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 1654 | 1468224345448 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df75800 == 49 [pid = 1654] [id = 664] 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b2df000) [pid = 1654] [serial = 1992] [outer = 0x0] 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b4e7400) [pid = 1654] [serial = 1993] [outer = 0x12b2df000] 01:05:45 INFO - PROCESS | 1654 | 1468224345472 Marionette DEBUG loaded listener.js 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b4ef400) [pid = 1654] [serial = 1994] [outer = 0x12b2df000] 01:05:45 INFO - PROCESS | 1654 | 1468224345807 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]]]}] 01:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 484ms 01:05:45 INFO - PROCESS | 1654 | 1468224345818 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:05:45 INFO - PROCESS | 1654 | 1468224345819 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:05:45 INFO - PROCESS | 1654 | 1468224345822 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:05:45 INFO - PROCESS | 1654 | 1468224345823 Marionette TRACE conn2 <- [1,2630,null,{}] 01:05:45 INFO - PROCESS | 1654 | 1468224345828 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}] 01:05:45 INFO - PROCESS | 1654 | 1468224345830 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:45 INFO - PROCESS | 1654 | 1468224345918 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:05:45 INFO - PROCESS | 1654 | 1468224345921 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 1654 | 1468224345922 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c741800 == 50 [pid = 1654] [id = 665] 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128a79c00) [pid = 1654] [serial = 1995] [outer = 0x0] 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b4f4800) [pid = 1654] [serial = 1996] [outer = 0x128a79c00] 01:05:45 INFO - PROCESS | 1654 | 1468224345947 Marionette DEBUG loaded listener.js 01:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b4f4400) [pid = 1654] [serial = 1997] [outer = 0x128a79c00] 01:05:46 INFO - PROCESS | 1654 | 1468224346468 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]]]}] 01:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 673ms 01:05:46 INFO - PROCESS | 1654 | 1468224346496 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:05:46 INFO - PROCESS | 1654 | 1468224346498 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:05:46 INFO - PROCESS | 1654 | 1468224346502 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:05:46 INFO - PROCESS | 1654 | 1468224346504 Marionette TRACE conn2 <- [1,2634,null,{}] 01:05:46 INFO - PROCESS | 1654 | 1468224346511 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}] 01:05:46 INFO - PROCESS | 1654 | 1468224346512 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:46 INFO - PROCESS | 1654 | 1468224346619 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:05:46 INFO - PROCESS | 1654 | 1468224346700 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:46 INFO - PROCESS | 1654 | 1468224346701 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c0800 == 51 [pid = 1654] [id = 666] 01:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11830ac00) [pid = 1654] [serial = 1998] [outer = 0x0] 01:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118609c00) [pid = 1654] [serial = 1999] [outer = 0x11830ac00] 01:05:46 INFO - PROCESS | 1654 | 1468224346732 Marionette DEBUG loaded listener.js 01:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11991a800) [pid = 1654] [serial = 2000] [outer = 0x11830ac00] 01:05:47 INFO - PROCESS | 1654 | 1468224347159 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]]]}] 01:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 676ms 01:05:47 INFO - PROCESS | 1654 | 1468224347177 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:05:47 INFO - PROCESS | 1654 | 1468224347181 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:05:47 INFO - PROCESS | 1654 | 1468224347185 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1654 | 1468224347187 Marionette TRACE conn2 <- [1,2638,null,{}] 01:05:47 INFO - PROCESS | 1654 | 1468224347190 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}] 01:05:47 INFO - PROCESS | 1654 | 1468224347192 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:47 INFO - PROCESS | 1654 | 1468224347298 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:05:47 INFO - PROCESS | 1654 | 1468224347409 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:47 INFO - PROCESS | 1654 | 1468224347411 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121407000 == 52 [pid = 1654] [id = 667] 01:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1248ba400) [pid = 1654] [serial = 2001] [outer = 0x0] 01:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x124efd800) [pid = 1654] [serial = 2002] [outer = 0x1248ba400] 01:05:47 INFO - PROCESS | 1654 | 1468224347458 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126e03400) [pid = 1654] [serial = 2003] [outer = 0x1248ba400] 01:05:47 INFO - PROCESS | 1654 | 1468224347881 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]]]}] 01:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 719ms 01:05:47 INFO - PROCESS | 1654 | 1468224347906 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:05:47 INFO - PROCESS | 1654 | 1468224347908 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:05:47 INFO - PROCESS | 1654 | 1468224347912 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1654 | 1468224347916 Marionette TRACE conn2 <- [1,2642,null,{}] 01:05:47 INFO - PROCESS | 1654 | 1468224347928 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}] 01:05:47 INFO - PROCESS | 1654 | 1468224347933 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:48 INFO - PROCESS | 1654 | 1468224348092 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:05:48 INFO - PROCESS | 1654 | 1468224348214 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 1654 | 1468224348216 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab87000 == 53 [pid = 1654] [id = 668] 01:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128a07c00) [pid = 1654] [serial = 2004] [outer = 0x0] 01:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128f22c00) [pid = 1654] [serial = 2005] [outer = 0x128a07c00] 01:05:48 INFO - PROCESS | 1654 | 1468224348248 Marionette DEBUG loaded listener.js 01:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12982b400) [pid = 1654] [serial = 2006] [outer = 0x128a07c00] 01:05:48 INFO - PROCESS | 1654 | 1468224348683 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]]]}] 01:05:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 828ms 01:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:05:48 INFO - PROCESS | 1654 | 1468224348740 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 1654 | 1468224348742 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:05:48 INFO - PROCESS | 1654 | 1468224348744 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 1654 | 1468224348745 Marionette TRACE conn2 <- [1,2646,null,{}] 01:05:48 INFO - PROCESS | 1654 | 1468224348748 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}] 01:05:48 INFO - PROCESS | 1654 | 1468224348749 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:48 INFO - PROCESS | 1654 | 1468224348857 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:05:48 INFO - PROCESS | 1654 | 1468224348966 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 1654 | 1468224348967 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5af800 == 54 [pid = 1654] [id = 669] 01:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112a7ac00) [pid = 1654] [serial = 2007] [outer = 0x0] 01:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a930400) [pid = 1654] [serial = 2008] [outer = 0x112a7ac00] 01:05:49 INFO - PROCESS | 1654 | 1468224348999 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12aa72800) [pid = 1654] [serial = 2009] [outer = 0x112a7ac00] 01:05:49 INFO - PROCESS | 1654 | 1468224349408 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]]]}] 01:05:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 01:05:49 INFO - PROCESS | 1654 | 1468224349413 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:05:49 INFO - PROCESS | 1654 | 1468224349414 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:05:49 INFO - PROCESS | 1654 | 1468224349417 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:05:49 INFO - PROCESS | 1654 | 1468224349418 Marionette TRACE conn2 <- [1,2650,null,{}] 01:05:49 INFO - PROCESS | 1654 | 1468224349420 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}] 01:05:49 INFO - PROCESS | 1654 | 1468224349422 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:49 INFO - PROCESS | 1654 | 1468224349527 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:05:49 INFO - PROCESS | 1654 | 1468224349769 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:49 INFO - PROCESS | 1654 | 1468224349771 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188cd000 == 55 [pid = 1654] [id = 670] 01:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112f53400) [pid = 1654] [serial = 2010] [outer = 0x0] 01:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1133cd400) [pid = 1654] [serial = 2011] [outer = 0x112f53400] 01:05:49 INFO - PROCESS | 1654 | 1468224349819 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11684d800) [pid = 1654] [serial = 2012] [outer = 0x112f53400] 01:05:50 INFO - PROCESS | 1654 | 1468224350254 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]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 873ms 01:05:50 INFO - PROCESS | 1654 | 1468224350291 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 1654 | 1468224350293 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:05:50 INFO - PROCESS | 1654 | 1468224350296 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:05:50 INFO - PROCESS | 1654 | 1468224350298 Marionette TRACE conn2 <- [1,2654,null,{}] 01:05:50 INFO - PROCESS | 1654 | 1468224350301 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}] 01:05:50 INFO - PROCESS | 1654 | 1468224350304 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:50 INFO - PROCESS | 1654 | 1468224350402 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:05:50 INFO - PROCESS | 1654 | 1468224350470 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:50 INFO - PROCESS | 1654 | 1468224350472 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f66800 == 56 [pid = 1654] [id = 671] 01:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119914400) [pid = 1654] [serial = 2013] [outer = 0x0] 01:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119daac00) [pid = 1654] [serial = 2014] [outer = 0x119914400] 01:05:50 INFO - PROCESS | 1654 | 1468224350500 Marionette DEBUG loaded listener.js 01:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x121ad8800) [pid = 1654] [serial = 2015] [outer = 0x119914400] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12df75800 == 55 [pid = 1654] [id = 664] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12df5a000 == 54 [pid = 1654] [id = 663] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca9e800 == 53 [pid = 1654] [id = 662] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa6800 == 52 [pid = 1654] [id = 661] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c753800 == 51 [pid = 1654] [id = 660] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118418000 == 50 [pid = 1654] [id = 659] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab93800 == 49 [pid = 1654] [id = 658] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x129666800 == 48 [pid = 1654] [id = 657] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128c8e800 == 47 [pid = 1654] [id = 656] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121738800 == 46 [pid = 1654] [id = 655] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119d4c800 == 45 [pid = 1654] [id = 654] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119874000 == 44 [pid = 1654] [id = 653] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128c80000 == 43 [pid = 1654] [id = 650] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12d937000 == 42 [pid = 1654] [id = 648] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1194c7800 == 41 [pid = 1654] [id = 649] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12ca8f800 == 40 [pid = 1654] [id = 632] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117246800 == 39 [pid = 1654] [id = 637] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c61b000 == 38 [pid = 1654] [id = 635] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b1800 == 37 [pid = 1654] [id = 651] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12609a000 == 36 [pid = 1654] [id = 634] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75b000 == 35 [pid = 1654] [id = 652] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118410800 == 34 [pid = 1654] [id = 633] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12d32e000 == 33 [pid = 1654] [id = 636] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1188cd000 == 32 [pid = 1654] [id = 670] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5af800 == 31 [pid = 1654] [id = 669] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab87000 == 30 [pid = 1654] [id = 668] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121407000 == 29 [pid = 1654] [id = 667] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c741800 == 28 [pid = 1654] [id = 665] 01:05:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c0800 == 27 [pid = 1654] [id = 666] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1194e5000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1295e3c00) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128dd5400) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126982c00) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a938c00) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12aa70800) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128a67c00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129823c00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12aa1d400) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128dd0c00) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12725e800) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1295eac00) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117dc5400) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119917c00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124ebd400) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121c99800) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1248b8000) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11943c800) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119cee800) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x113040800) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12726a400) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12982bc00) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1270f1000) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a0f800) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117d14c00) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115f23800) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12907ac00) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1298b9c00) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ced000) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1298af000) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 01:05:51 INFO - PROCESS | 1654 | 1468224351591 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]]]}] 01:05:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:05:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1324ms 01:05:51 INFO - PROCESS | 1654 | 1468224351630 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:05:51 INFO - PROCESS | 1654 | 1468224351634 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:05:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:05:51 INFO - PROCESS | 1654 | 1468224351640 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:05:51 INFO - PROCESS | 1654 | 1468224351645 Marionette TRACE conn2 <- [1,2658,null,{}] 01:05:51 INFO - PROCESS | 1654 | 1468224351650 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}] 01:05:51 INFO - PROCESS | 1654 | 1468224351652 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:51 INFO - PROCESS | 1654 | 1468224351767 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:05:51 INFO - PROCESS | 1654 | 1468224351778 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 1654 | 1468224351780 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11833a800 == 28 [pid = 1654] [id = 672] 01:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115f21400) [pid = 1654] [serial = 2016] [outer = 0x0] 01:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115f8f800) [pid = 1654] [serial = 2017] [outer = 0x115f21400] 01:05:51 INFO - PROCESS | 1654 | 1468224351807 Marionette DEBUG loaded listener.js 01:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117d18c00) [pid = 1654] [serial = 2018] [outer = 0x115f21400] 01:05:52 INFO - PROCESS | 1654 | 1468224352158 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]]]}] 01:05:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 524ms 01:05:52 INFO - PROCESS | 1654 | 1468224352163 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:05:52 INFO - PROCESS | 1654 | 1468224352166 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:05:52 INFO - PROCESS | 1654 | 1468224352181 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 1654 | 1468224352183 Marionette TRACE conn2 <- [1,2662,null,{}] 01:05:52 INFO - PROCESS | 1654 | 1468224352185 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}] 01:05:52 INFO - PROCESS | 1654 | 1468224352187 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:52 INFO - PROCESS | 1654 | 1468224352268 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:05:52 INFO - PROCESS | 1654 | 1468224352273 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:52 INFO - PROCESS | 1654 | 1468224352277 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11942d000 == 29 [pid = 1654] [id = 673] 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118302400) [pid = 1654] [serial = 2019] [outer = 0x0] 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118681c00) [pid = 1654] [serial = 2020] [outer = 0x118302400] 01:05:52 INFO - PROCESS | 1654 | 1468224352304 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119916c00) [pid = 1654] [serial = 2021] [outer = 0x118302400] 01:05:52 INFO - PROCESS | 1654 | 1468224352674 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]]]}] 01:05:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 528ms 01:05:52 INFO - PROCESS | 1654 | 1468224352702 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:05:52 INFO - PROCESS | 1654 | 1468224352703 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:05:52 INFO - PROCESS | 1654 | 1468224352705 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 1654 | 1468224352708 Marionette TRACE conn2 <- [1,2666,null,{}] 01:05:52 INFO - PROCESS | 1654 | 1468224352716 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}] 01:05:52 INFO - PROCESS | 1654 | 1468224352719 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:52 INFO - PROCESS | 1654 | 1468224352828 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:05:52 INFO - PROCESS | 1654 | 1468224352835 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:52 INFO - PROCESS | 1654 | 1468224352837 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140c800 == 30 [pid = 1654] [id = 674] 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1212bf000) [pid = 1654] [serial = 2022] [outer = 0x0] 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12170bc00) [pid = 1654] [serial = 2023] [outer = 0x1212bf000] 01:05:52 INFO - PROCESS | 1654 | 1468224352864 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121d54c00) [pid = 1654] [serial = 2024] [outer = 0x1212bf000] 01:05:53 INFO - PROCESS | 1654 | 1468224353721 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]]]}] 01:05:53 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) 01:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 01:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:05:53 INFO - PROCESS | 1654 | 1468224353729 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:05:53 INFO - PROCESS | 1654 | 1468224353732 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:05:53 INFO - PROCESS | 1654 | 1468224353735 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:05:53 INFO - PROCESS | 1654 | 1468224353737 Marionette TRACE conn2 <- [1,2670,null,{}] 01:05:53 INFO - PROCESS | 1654 | 1468224353744 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}] 01:05:53 INFO - PROCESS | 1654 | 1468224353746 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:53 INFO - PROCESS | 1654 | 1468224353859 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:05:53 INFO - PROCESS | 1654 | 1468224353863 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:53 INFO - PROCESS | 1654 | 1468224353864 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x126902800 == 31 [pid = 1654] [id = 675] 01:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124c95800) [pid = 1654] [serial = 2025] [outer = 0x0] 01:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126982c00) [pid = 1654] [serial = 2026] [outer = 0x124c95800] 01:05:53 INFO - PROCESS | 1654 | 1468224353889 Marionette DEBUG loaded listener.js 01:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1270f4400) [pid = 1654] [serial = 2027] [outer = 0x124c95800] 01:05:54 INFO - PROCESS | 1654 | 1468224354722 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\n"]]]}] 01:05:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 01:05:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:05:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:05:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 01:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:05:54 INFO - PROCESS | 1654 | 1468224354756 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 01:05:54 INFO - PROCESS | 1654 | 1468224354757 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:05:54 INFO - PROCESS | 1654 | 1468224354760 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:05:54 INFO - PROCESS | 1654 | 1468224354761 Marionette TRACE conn2 <- [1,2674,null,{}] 01:05:54 INFO - PROCESS | 1654 | 1468224354763 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}] 01:05:54 INFO - PROCESS | 1654 | 1468224354764 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:54 INFO - PROCESS | 1654 | 1468224354863 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:05:54 INFO - PROCESS | 1654 | 1468224354867 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:54 INFO - PROCESS | 1654 | 1468224354868 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aa9800 == 32 [pid = 1654] [id = 676] 01:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124eb4400) [pid = 1654] [serial = 2028] [outer = 0x0] 01:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a67800) [pid = 1654] [serial = 2029] [outer = 0x124eb4400] 01:05:54 INFO - PROCESS | 1654 | 1468224354893 Marionette DEBUG loaded listener.js 01:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128a7fc00) [pid = 1654] [serial = 2030] [outer = 0x124eb4400] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12697ac00) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112f4b800) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1194ec800) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1212c0800) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12aa25400) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12ad14c00) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b2bdc00) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1129a8000) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a7c000) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112f53800) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121ae0800) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128dcc000) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121ae6000) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118682000) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115f8d400) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12aa24000) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126e11000) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118b60000) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126aa3800) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12b2df000) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128a79c00) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128f1e800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110fce800) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:05:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x114f97000) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:05:55 INFO - PROCESS | 1654 | 1468224355746 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\n"]]]}] 01:05:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 01:05:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:05:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:05:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 01:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:05:55 INFO - PROCESS | 1654 | 1468224355780 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 01:05:55 INFO - PROCESS | 1654 | 1468224355781 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:05:55 INFO - PROCESS | 1654 | 1468224355783 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:05:55 INFO - PROCESS | 1654 | 1468224355784 Marionette TRACE conn2 <- [1,2678,null,{}] 01:05:55 INFO - PROCESS | 1654 | 1468224355786 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}] 01:05:55 INFO - PROCESS | 1654 | 1468224355791 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:55 INFO - PROCESS | 1654 | 1468224355883 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:05:55 INFO - PROCESS | 1654 | 1468224355886 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:55 INFO - PROCESS | 1654 | 1468224355888 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c86800 == 33 [pid = 1654] [id = 677] 01:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112f5c800) [pid = 1654] [serial = 2031] [outer = 0x0] 01:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121c97c00) [pid = 1654] [serial = 2032] [outer = 0x112f5c800] 01:05:55 INFO - PROCESS | 1654 | 1468224355915 Marionette DEBUG loaded listener.js 01:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126aa0800) [pid = 1654] [serial = 2033] [outer = 0x112f5c800] 01:05:56 INFO - PROCESS | 1654 | 1468224356729 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]]]}] 01:05:56 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) 01:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 968ms 01:05:56 INFO - PROCESS | 1654 | 1468224356752 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:05:56 INFO - PROCESS | 1654 | 1468224356753 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:05:56 INFO - PROCESS | 1654 | 1468224356755 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:05:56 INFO - PROCESS | 1654 | 1468224356756 Marionette TRACE conn2 <- [1,2682,null,{}] 01:05:56 INFO - PROCESS | 1654 | 1468224356761 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}] 01:05:56 INFO - PROCESS | 1654 | 1468224356762 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:56 INFO - PROCESS | 1654 | 1468224356835 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:05:56 INFO - PROCESS | 1654 | 1468224356898 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:56 INFO - PROCESS | 1654 | 1468224356900 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920c000 == 34 [pid = 1654] [id = 678] 01:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1132da000) [pid = 1654] [serial = 2034] [outer = 0x0] 01:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128a83400) [pid = 1654] [serial = 2035] [outer = 0x1132da000] 01:05:56 INFO - PROCESS | 1654 | 1468224356924 Marionette DEBUG loaded listener.js 01:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dd5800) [pid = 1654] [serial = 2036] [outer = 0x1132da000] 01:05:57 INFO - PROCESS | 1654 | 1468224357668 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]]]}] 01:05:57 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) 01:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 921ms 01:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:05:57 INFO - PROCESS | 1654 | 1468224357677 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 1654 | 1468224357678 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:05:57 INFO - PROCESS | 1654 | 1468224357680 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 1654 | 1468224357681 Marionette TRACE conn2 <- [1,2686,null,{}] 01:05:57 INFO - PROCESS | 1654 | 1468224357684 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}] 01:05:57 INFO - PROCESS | 1654 | 1468224357685 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:57 INFO - PROCESS | 1654 | 1468224357813 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:05:57 INFO - PROCESS | 1654 | 1468224357875 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 1654 | 1468224357877 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d24000 == 35 [pid = 1654] [id = 679] 01:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x111d75400) [pid = 1654] [serial = 2037] [outer = 0x0] 01:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x111da9800) [pid = 1654] [serial = 2038] [outer = 0x111d75400] 01:05:57 INFO - PROCESS | 1654 | 1468224357909 Marionette DEBUG loaded listener.js 01:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112dd3c00) [pid = 1654] [serial = 2039] [outer = 0x111d75400] 01:05:58 INFO - PROCESS | 1654 | 1468224358928 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\n"]]]}] 01:05:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 01:05:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:05:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:05:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1271ms 01:05:58 INFO - PROCESS | 1654 | 1468224358953 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 01:05:58 INFO - PROCESS | 1654 | 1468224358955 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:05:58 INFO - PROCESS | 1654 | 1468224358959 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:05:58 INFO - PROCESS | 1654 | 1468224358961 Marionette TRACE conn2 <- [1,2690,null,{}] 01:05:58 INFO - PROCESS | 1654 | 1468224358964 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}] 01:05:58 INFO - PROCESS | 1654 | 1468224358966 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:59 INFO - PROCESS | 1654 | 1468224359076 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:05:59 INFO - PROCESS | 1654 | 1468224359137 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 1654 | 1468224359139 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:05:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a192000 == 36 [pid = 1654] [id = 680] 01:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1132d5000) [pid = 1654] [serial = 2040] [outer = 0x0] 01:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118598c00) [pid = 1654] [serial = 2041] [outer = 0x1132d5000] 01:05:59 INFO - PROCESS | 1654 | 1468224359170 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119913400) [pid = 1654] [serial = 2042] [outer = 0x1132d5000] 01:06:00 INFO - PROCESS | 1654 | 1468224360209 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\n"]]]}] 01:06:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:06:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:06:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1272ms 01:06:00 INFO - PROCESS | 1654 | 1468224360230 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 01:06:00 INFO - PROCESS | 1654 | 1468224360233 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:06:00 INFO - PROCESS | 1654 | 1468224360236 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - PROCESS | 1654 | 1468224360237 Marionette TRACE conn2 <- [1,2694,null,{}] 01:06:00 INFO - PROCESS | 1654 | 1468224360241 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}] 01:06:00 INFO - PROCESS | 1654 | 1468224360243 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:00 INFO - PROCESS | 1654 | 1468224360351 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12920c000 == 35 [pid = 1654] [id = 678] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128c86800 == 34 [pid = 1654] [id = 677] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128aa9800 == 33 [pid = 1654] [id = 676] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x126902800 == 32 [pid = 1654] [id = 675] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12140c800 == 31 [pid = 1654] [id = 674] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11942d000 == 30 [pid = 1654] [id = 673] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11833a800 == 29 [pid = 1654] [id = 672] 01:06:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119f66800 == 28 [pid = 1654] [id = 671] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d4800) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117d19800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119cf7c00) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1212c2c00) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116a14400) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11832ac00) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12ad0e400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128e18800) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11629bc00) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119cee400) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126015400) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12aa73400) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12ad18c00) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12ad11400) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12b2dd400) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11905a800) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b2bcc00) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e1a800) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e9ec00) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1133c9800) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118547800) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121fc6c00) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12601cc00) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128dd6800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e95000) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x129094000) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12982c800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128a10800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128a74c00) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119da8400) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1214bf400) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1298af800) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12b4ef400) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12b4f4800) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12b4f4400) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12b4e7400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12b4ad400) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1251b1000) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12b4a6800) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1295e6c00) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12aa25000) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 01:06:00 INFO - PROCESS | 1654 | 1468224360429 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 1654 | 1468224360432 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11320f000 == 29 [pid = 1654] [id = 681] 01:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x112f53800) [pid = 1654] [serial = 2043] [outer = 0x0] 01:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1133cf000) [pid = 1654] [serial = 2044] [outer = 0x112f53800] 01:06:00 INFO - PROCESS | 1654 | 1468224360479 Marionette DEBUG loaded listener.js 01:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x115f8d400) [pid = 1654] [serial = 2045] [outer = 0x112f53800] 01:06:01 INFO - PROCESS | 1654 | 1468224361252 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\n"]]]}] 01:06:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:06:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:06:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1019ms 01:06:01 INFO - PROCESS | 1654 | 1468224361258 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 01:06:01 INFO - PROCESS | 1654 | 1468224361261 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:06:01 INFO - PROCESS | 1654 | 1468224361266 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:06:01 INFO - PROCESS | 1654 | 1468224361268 Marionette TRACE conn2 <- [1,2698,null,{}] 01:06:01 INFO - PROCESS | 1654 | 1468224361280 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}] 01:06:01 INFO - PROCESS | 1654 | 1468224361281 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:01 INFO - PROCESS | 1654 | 1468224361363 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:06:01 INFO - PROCESS | 1654 | 1468224361420 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:01 INFO - PROCESS | 1654 | 1468224361421 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c51800 == 30 [pid = 1654] [id = 682] 01:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116b1b800) [pid = 1654] [serial = 2046] [outer = 0x0] 01:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118610000) [pid = 1654] [serial = 2047] [outer = 0x116b1b800] 01:06:01 INFO - PROCESS | 1654 | 1468224361448 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1194e1c00) [pid = 1654] [serial = 2048] [outer = 0x116b1b800] 01:06:02 INFO - PROCESS | 1654 | 1468224362236 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\n"]]]}] 01:06:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:06:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:06:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 981ms 01:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:06:02 INFO - PROCESS | 1654 | 1468224362248 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1654 | 1468224362249 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:06:02 INFO - PROCESS | 1654 | 1468224362251 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 1654 | 1468224362254 Marionette TRACE conn2 <- [1,2702,null,{}] 01:06:02 INFO - PROCESS | 1654 | 1468224362263 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}] 01:06:02 INFO - PROCESS | 1654 | 1468224362266 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:02 INFO - PROCESS | 1654 | 1468224362349 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:06:02 INFO - PROCESS | 1654 | 1468224362354 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 1654 | 1468224362356 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff1000 == 31 [pid = 1654] [id = 683] 01:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119cf6400) [pid = 1654] [serial = 2049] [outer = 0x0] 01:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11a1b1400) [pid = 1654] [serial = 2050] [outer = 0x119cf6400] 01:06:02 INFO - PROCESS | 1654 | 1468224362392 Marionette DEBUG loaded listener.js 01:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x121708000) [pid = 1654] [serial = 2051] [outer = 0x119cf6400] 01:06:02 INFO - PROCESS | 1654 | 1468224362778 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]]]}] 01:06:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 575ms 01:06:02 INFO - PROCESS | 1654 | 1468224362826 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1654 | 1468224362828 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:06:02 INFO - PROCESS | 1654 | 1468224362830 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 1654 | 1468224362831 Marionette TRACE conn2 <- [1,2706,null,{}] 01:06:02 INFO - PROCESS | 1654 | 1468224362834 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}] 01:06:02 INFO - PROCESS | 1654 | 1468224362834 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:02 INFO - PROCESS | 1654 | 1468224362949 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:06:02 INFO - PROCESS | 1654 | 1468224362962 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 1654 | 1468224362963 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272ec800 == 32 [pid = 1654] [id = 684] 01:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x121c9bc00) [pid = 1654] [serial = 2052] [outer = 0x0] 01:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x124eb6800) [pid = 1654] [serial = 2053] [outer = 0x121c9bc00] 01:06:02 INFO - PROCESS | 1654 | 1468224362988 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1260bd800) [pid = 1654] [serial = 2054] [outer = 0x121c9bc00] 01:06:03 INFO - PROCESS | 1654 | 1468224363337 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]]]}] 01:06:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 01:06:03 INFO - PROCESS | 1654 | 1468224363348 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:06:03 INFO - PROCESS | 1654 | 1468224363350 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:06:03 INFO - PROCESS | 1654 | 1468224363352 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:06:03 INFO - PROCESS | 1654 | 1468224363353 Marionette TRACE conn2 <- [1,2710,null,{}] 01:06:03 INFO - PROCESS | 1654 | 1468224363355 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}] 01:06:03 INFO - PROCESS | 1654 | 1468224363357 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:03 INFO - PROCESS | 1654 | 1468224363459 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:06:03 INFO - PROCESS | 1654 | 1468224363470 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:03 INFO - PROCESS | 1654 | 1468224363478 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f65000 == 33 [pid = 1654] [id = 685] 01:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1260c2400) [pid = 1654] [serial = 2055] [outer = 0x0] 01:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1270f1800) [pid = 1654] [serial = 2056] [outer = 0x1260c2400] 01:06:03 INFO - PROCESS | 1654 | 1468224363503 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x128a0b800) [pid = 1654] [serial = 2057] [outer = 0x1260c2400] 01:06:03 INFO - PROCESS | 1654 | 1468224363866 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:06:03 INFO - PROCESS | 1654 | 1468224363872 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:06:03 INFO - PROCESS | 1654 | 1468224363874 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:06:03 INFO - PROCESS | 1654 | 1468224363875 Marionette TRACE conn2 <- [1,2714,null,{}] 01:06:03 INFO - PROCESS | 1654 | 1468224363878 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}] 01:06:03 INFO - PROCESS | 1654 | 1468224363882 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:04 INFO - PROCESS | 1654 | 1468224364014 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:06:04 INFO - PROCESS | 1654 | 1468224364027 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 1654 | 1468224364028 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a2000 == 34 [pid = 1654] [id = 686] 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x128a11400) [pid = 1654] [serial = 2058] [outer = 0x0] 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x128dc8800) [pid = 1654] [serial = 2059] [outer = 0x128a11400] 01:06:04 INFO - PROCESS | 1654 | 1468224364054 Marionette DEBUG loaded listener.js 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128f1e000) [pid = 1654] [serial = 2060] [outer = 0x128a11400] 01:06:04 INFO - PROCESS | 1654 | 1468224364398 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]]]}] 01:06:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:06:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 571ms 01:06:04 INFO - PROCESS | 1654 | 1468224364447 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:06:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:06:04 INFO - PROCESS | 1654 | 1468224364449 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:06:04 INFO - PROCESS | 1654 | 1468224364453 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:06:04 INFO - PROCESS | 1654 | 1468224364454 Marionette TRACE conn2 <- [1,2718,null,{}] 01:06:04 INFO - PROCESS | 1654 | 1468224364458 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}] 01:06:04 INFO - PROCESS | 1654 | 1468224364460 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:04 INFO - PROCESS | 1654 | 1468224364626 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112f53400) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124eb4400) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x112f5c800) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119914400) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11830ac00) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x115f21400) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124c95800) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118302400) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1212bf000) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1248ba400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x128a07c00) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:06:04 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x112a7ac00) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:06:04 INFO - PROCESS | 1654 | 1468224364721 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 1654 | 1468224364723 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958800 == 35 [pid = 1654] [id = 687] 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x112f48c00) [pid = 1654] [serial = 2061] [outer = 0x0] 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1131cb400) [pid = 1654] [serial = 2062] [outer = 0x112f48c00] 01:06:04 INFO - PROCESS | 1654 | 1468224364777 Marionette DEBUG loaded listener.js 01:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119be8c00) [pid = 1654] [serial = 2063] [outer = 0x112f48c00] 01:06:05 INFO - PROCESS | 1654 | 1468224365084 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] 01:06:05 INFO - PROCESS | 1654 | 1468224365132 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:06:05 INFO - PROCESS | 1654 | 1468224365135 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:06:05 INFO - PROCESS | 1654 | 1468224365136 Marionette TRACE conn2 <- [1,2722,null,{}] 01:06:05 INFO - PROCESS | 1654 | 1468224365138 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}] 01:06:05 INFO - PROCESS | 1654 | 1468224365139 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:05 INFO - PROCESS | 1654 | 1468224365251 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:06:05 INFO - PROCESS | 1654 | 1468224365259 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:05 INFO - PROCESS | 1654 | 1468224365261 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x129a4a000 == 36 [pid = 1654] [id = 688] 01:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x121c9a000) [pid = 1654] [serial = 2064] [outer = 0x0] 01:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x128f22800) [pid = 1654] [serial = 2065] [outer = 0x121c9a000] 01:06:05 INFO - PROCESS | 1654 | 1468224365285 Marionette DEBUG loaded listener.js 01:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1295ed000) [pid = 1654] [serial = 2066] [outer = 0x121c9a000] 01:06:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 01:06:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:06:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 01:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:05 INFO - _addTest/ [0,2725,"getWindowHandle",null] 01:06:05 INFO - PROCESS | 1654 | 1468224365656 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:06:05 INFO - PROCESS | 1654 | 1468224365662 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:06:05 INFO - PROCESS | 1654 | 1468224365664 Marionette TRACE conn2 <- [1,2726,null,{}] 01:06:05 INFO - PROCESS | 1654 | 1468224365668 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}] 01:06:05 INFO - PROCESS | 1654 | 1468224365670 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:05 INFO - PROCESS | 1654 | 1468224365797 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:06:05 INFO - PROCESS | 1654 | 1468224365894 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:05 INFO - PROCESS | 1654 | 1468224365895 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab97800 == 37 [pid = 1654] [id = 689] 01:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11991ac00) [pid = 1654] [serial = 2067] [outer = 0x0] 01:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1295efc00) [pid = 1654] [serial = 2068] [outer = 0x11991ac00] 01:06:05 INFO - PROCESS | 1654 | 1468224365945 Marionette DEBUG loaded listener.js 01:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1298b2400) [pid = 1654] [serial = 2069] [outer = 0x11991ac00] 01:06:06 INFO - PROCESS | 1654 | 1468224366240 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]]]}] 01:06:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:06:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 619ms 01:06:06 INFO - PROCESS | 1654 | 1468224366282 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:06:06 INFO - PROCESS | 1654 | 1468224366283 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:06:06 INFO - PROCESS | 1654 | 1468224366285 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:06:06 INFO - PROCESS | 1654 | 1468224366286 Marionette TRACE conn2 <- [1,2730,null,{}] 01:06:06 INFO - PROCESS | 1654 | 1468224366289 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}] 01:06:06 INFO - PROCESS | 1654 | 1468224366290 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:06 INFO - PROCESS | 1654 | 1468224366376 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:06:06 INFO - PROCESS | 1654 | 1468224366439 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:06 INFO - PROCESS | 1654 | 1468224366440 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a8800 == 38 [pid = 1654] [id = 690] 01:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1248b8000) [pid = 1654] [serial = 2070] [outer = 0x0] 01:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1298b8000) [pid = 1654] [serial = 2071] [outer = 0x1248b8000] 01:06:06 INFO - PROCESS | 1654 | 1468224366464 Marionette DEBUG loaded listener.js 01:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12aa26400) [pid = 1654] [serial = 2072] [outer = 0x1248b8000] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119c51800 == 37 [pid = 1654] [id = 682] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11320f000 == 36 [pid = 1654] [id = 681] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11a192000 == 35 [pid = 1654] [id = 680] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x113d24000 == 34 [pid = 1654] [id = 679] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff1000 == 33 [pid = 1654] [id = 683] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1272ec800 == 32 [pid = 1654] [id = 684] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1292a2000 == 31 [pid = 1654] [id = 686] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119958800 == 30 [pid = 1654] [id = 687] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x129a4a000 == 29 [pid = 1654] [id = 688] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119f65000 == 28 [pid = 1654] [id = 685] 01:06:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab97800 == 27 [pid = 1654] [id = 689] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121ad8800) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119daac00) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11991a800) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x115f8f800) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117d18c00) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x126982c00) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118681c00) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118609c00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119916c00) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12170bc00) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x126e03400) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124efd800) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12982b400) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x128f22c00) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12aa72800) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12a930400) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11684d800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x1133cd400) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x128a67800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x121c97c00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x128a7fc00) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x1270f4400) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x121d54c00) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x126aa0800) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 01:06:07 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x128a83400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 01:06:08 INFO - PROCESS | 1654 | 1468224368323 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\n"]]]}] 01:06:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 01:06:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:06:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2077ms 01:06:08 INFO - PROCESS | 1654 | 1468224368364 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 01:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:06:08 INFO - PROCESS | 1654 | 1468224368366 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:06:08 INFO - PROCESS | 1654 | 1468224368370 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:06:08 INFO - PROCESS | 1654 | 1468224368372 Marionette TRACE conn2 <- [1,2734,null,{}] 01:06:08 INFO - PROCESS | 1654 | 1468224368376 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}] 01:06:08 INFO - PROCESS | 1654 | 1468224368377 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:08 INFO - PROCESS | 1654 | 1468224368455 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:06:08 INFO - PROCESS | 1654 | 1468224368509 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 1654 | 1468224368510 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11651a800 == 28 [pid = 1654] [id = 691] 01:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11222bc00) [pid = 1654] [serial = 2073] [outer = 0x0] 01:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1128d7c00) [pid = 1654] [serial = 2074] [outer = 0x11222bc00] 01:06:08 INFO - PROCESS | 1654 | 1468224368538 Marionette DEBUG loaded listener.js 01:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x112a85000) [pid = 1654] [serial = 2075] [outer = 0x11222bc00] 01:06:08 INFO - PROCESS | 1654 | 1468224368815 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]]]}] 01:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 01:06:08 INFO - PROCESS | 1654 | 1468224368840 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:06:08 INFO - PROCESS | 1654 | 1468224368846 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:06:08 INFO - PROCESS | 1654 | 1468224368856 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:06:08 INFO - PROCESS | 1654 | 1468224368858 Marionette TRACE conn2 <- [1,2738,null,{}] 01:06:08 INFO - PROCESS | 1654 | 1468224368869 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}] 01:06:08 INFO - PROCESS | 1654 | 1468224368871 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:08 INFO - PROCESS | 1654 | 1468224368963 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:06:08 INFO - PROCESS | 1654 | 1468224368968 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 1654 | 1468224368970 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118422800 == 29 [pid = 1654] [id = 692] 01:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x112f4f800) [pid = 1654] [serial = 2076] [outer = 0x0] 01:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1131ce400) [pid = 1654] [serial = 2077] [outer = 0x112f4f800] 01:06:09 INFO - PROCESS | 1654 | 1468224369000 Marionette DEBUG loaded listener.js 01:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1133cd400) [pid = 1654] [serial = 2078] [outer = 0x112f4f800] 01:06:09 INFO - PROCESS | 1654 | 1468224369497 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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 682ms 01:06:09 INFO - PROCESS | 1654 | 1468224369538 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 1654 | 1468224369539 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:06:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:06:09 INFO - PROCESS | 1654 | 1468224369551 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:06:09 INFO - PROCESS | 1654 | 1468224369554 Marionette TRACE conn2 <- [1,2742,null,{}] 01:06:09 INFO - PROCESS | 1654 | 1468224369562 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}] 01:06:09 INFO - PROCESS | 1654 | 1468224369565 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:09 INFO - PROCESS | 1654 | 1468224369638 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:06:09 INFO - PROCESS | 1654 | 1468224369647 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:09 INFO - PROCESS | 1654 | 1468224369649 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194ce800 == 30 [pid = 1654] [id = 693] 01:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x110f82400) [pid = 1654] [serial = 2079] [outer = 0x0] 01:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1165e5000) [pid = 1654] [serial = 2080] [outer = 0x110f82400] 01:06:09 INFO - PROCESS | 1654 | 1468224369677 Marionette DEBUG loaded listener.js 01:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x117d10400) [pid = 1654] [serial = 2081] [outer = 0x110f82400] 01:06:10 INFO - PROCESS | 1654 | 1468224370069 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]]]}] 01:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 530ms 01:06:10 INFO - PROCESS | 1654 | 1468224370073 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:06:10 INFO - PROCESS | 1654 | 1468224370078 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:06:10 INFO - PROCESS | 1654 | 1468224370081 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 1654 | 1468224370083 Marionette TRACE conn2 <- [1,2746,null,{}] 01:06:10 INFO - PROCESS | 1654 | 1468224370086 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}] 01:06:10 INFO - PROCESS | 1654 | 1468224370088 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:10 INFO - PROCESS | 1654 | 1468224370243 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:06:10 INFO - PROCESS | 1654 | 1468224370251 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 1654 | 1468224370253 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119958800 == 31 [pid = 1654] [id = 694] 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x117d1c400) [pid = 1654] [serial = 2082] [outer = 0x0] 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118306800) [pid = 1654] [serial = 2083] [outer = 0x117d1c400] 01:06:10 INFO - PROCESS | 1654 | 1468224370293 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118593000) [pid = 1654] [serial = 2084] [outer = 0x117d1c400] 01:06:10 INFO - PROCESS | 1654 | 1468224370628 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]]]}] 01:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 569ms 01:06:10 INFO - PROCESS | 1654 | 1468224370651 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:06:10 INFO - PROCESS | 1654 | 1468224370652 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:06:10 INFO - PROCESS | 1654 | 1468224370654 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 1654 | 1468224370655 Marionette TRACE conn2 <- [1,2750,null,{}] 01:06:10 INFO - PROCESS | 1654 | 1468224370660 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}] 01:06:10 INFO - PROCESS | 1654 | 1468224370662 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:10 INFO - PROCESS | 1654 | 1468224370740 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:06:10 INFO - PROCESS | 1654 | 1468224370745 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 1654 | 1468224370746 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12140a000 == 32 [pid = 1654] [id = 695] 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112f49c00) [pid = 1654] [serial = 2085] [outer = 0x0] 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11867a000) [pid = 1654] [serial = 2086] [outer = 0x112f49c00] 01:06:10 INFO - PROCESS | 1654 | 1468224370771 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11905fc00) [pid = 1654] [serial = 2087] [outer = 0x112f49c00] 01:06:11 INFO - PROCESS | 1654 | 1468224371093 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]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 470ms 01:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:06:11 INFO - PROCESS | 1654 | 1468224371124 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 1654 | 1468224371126 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:06:11 INFO - PROCESS | 1654 | 1468224371128 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 1654 | 1468224371129 Marionette TRACE conn2 <- [1,2754,null,{}] 01:06:11 INFO - PROCESS | 1654 | 1468224371131 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}] 01:06:11 INFO - PROCESS | 1654 | 1468224371135 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:11 INFO - PROCESS | 1654 | 1468224371252 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:06:11 INFO - PROCESS | 1654 | 1468224371260 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 1654 | 1468224371262 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121bc3000 == 33 [pid = 1654] [id = 696] 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1194e6800) [pid = 1654] [serial = 2088] [outer = 0x0] 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119921800) [pid = 1654] [serial = 2089] [outer = 0x1194e6800] 01:06:11 INFO - PROCESS | 1654 | 1468224371287 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119cf3800) [pid = 1654] [serial = 2090] [outer = 0x1194e6800] 01:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 517ms 01:06:11 INFO - PROCESS | 1654 | 1468224371642 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]]]}] 01:06:11 INFO - PROCESS | 1654 | 1468224371646 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 1654 | 1468224371648 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:06:11 INFO - PROCESS | 1654 | 1468224371651 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 1654 | 1468224371653 Marionette TRACE conn2 <- [1,2758,null,{}] 01:06:11 INFO - PROCESS | 1654 | 1468224371656 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}] 01:06:11 INFO - PROCESS | 1654 | 1468224371659 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:11 INFO - PROCESS | 1654 | 1468224371786 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:06:11 INFO - PROCESS | 1654 | 1468224371792 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 1654 | 1468224371793 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c80800 == 34 [pid = 1654] [id = 697] 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1128d4c00) [pid = 1654] [serial = 2091] [outer = 0x0] 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118597c00) [pid = 1654] [serial = 2092] [outer = 0x1128d4c00] 01:06:11 INFO - PROCESS | 1654 | 1468224371905 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1212bdc00) [pid = 1654] [serial = 2093] [outer = 0x1128d4c00] 01:06:12 INFO - PROCESS | 1654 | 1468224372210 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]]]}] 01:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 01:06:12 INFO - PROCESS | 1654 | 1468224372223 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 1654 | 1468224372224 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:06:12 INFO - PROCESS | 1654 | 1468224372234 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - PROCESS | 1654 | 1468224372235 Marionette TRACE conn2 <- [1,2762,null,{}] 01:06:12 INFO - PROCESS | 1654 | 1468224372237 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}] 01:06:12 INFO - PROCESS | 1654 | 1468224372238 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:12 INFO - PROCESS | 1654 | 1468224372327 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:06:12 INFO - PROCESS | 1654 | 1468224372330 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:12 INFO - PROCESS | 1654 | 1468224372332 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e48000 == 35 [pid = 1654] [id = 698] 01:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x110fd0800) [pid = 1654] [serial = 2094] [outer = 0x0] 01:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x121630800) [pid = 1654] [serial = 2095] [outer = 0x110fd0800] 01:06:12 INFO - PROCESS | 1654 | 1468224372357 Marionette DEBUG loaded listener.js 01:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121c94400) [pid = 1654] [serial = 2096] [outer = 0x110fd0800] 01:06:12 INFO - PROCESS | 1654 | 1468224372723 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]]]}] 01:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 524ms 01:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:06:12 INFO - PROCESS | 1654 | 1468224372762 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 1654 | 1468224372764 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:06:12 INFO - PROCESS | 1654 | 1468224372767 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - PROCESS | 1654 | 1468224372769 Marionette TRACE conn2 <- [1,2766,null,{}] 01:06:12 INFO - PROCESS | 1654 | 1468224372772 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}] 01:06:12 INFO - PROCESS | 1654 | 1468224372774 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:12 INFO - PROCESS | 1654 | 1468224372900 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:06:12 INFO - PROCESS | 1654 | 1468224372919 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:12 INFO - PROCESS | 1654 | 1468224372920 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194cd800 == 36 [pid = 1654] [id = 699] 01:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121c99c00) [pid = 1654] [serial = 2097] [outer = 0x0] 01:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x121c9e400) [pid = 1654] [serial = 2098] [outer = 0x121c99c00] 01:06:12 INFO - PROCESS | 1654 | 1468224372963 Marionette DEBUG loaded listener.js 01:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121d52800) [pid = 1654] [serial = 2099] [outer = 0x121c99c00] 01:06:13 INFO - PROCESS | 1654 | 1468224373406 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]]]}] 01:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 01:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:06:13 INFO - PROCESS | 1654 | 1468224373439 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:06:13 INFO - PROCESS | 1654 | 1468224373440 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:06:13 INFO - PROCESS | 1654 | 1468224373445 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:06:13 INFO - PROCESS | 1654 | 1468224373447 Marionette TRACE conn2 <- [1,2770,null,{}] 01:06:13 INFO - PROCESS | 1654 | 1468224373450 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}] 01:06:13 INFO - PROCESS | 1654 | 1468224373452 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:13 INFO - PROCESS | 1654 | 1468224373611 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:06:13 INFO - PROCESS | 1654 | 1468224373627 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:13 INFO - PROCESS | 1654 | 1468224373628 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8d800 == 37 [pid = 1654] [id = 700] 01:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12170b000) [pid = 1654] [serial = 2100] [outer = 0x0] 01:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1248bec00) [pid = 1654] [serial = 2101] [outer = 0x12170b000] 01:06:13 INFO - PROCESS | 1654 | 1468224373668 Marionette DEBUG loaded listener.js 01:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124ef8400) [pid = 1654] [serial = 2102] [outer = 0x12170b000] 01:06:14 INFO - PROCESS | 1654 | 1468224374082 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]]]}] 01:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 01:06:14 INFO - PROCESS | 1654 | 1468224374115 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:06:14 INFO - PROCESS | 1654 | 1468224374117 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:06:14 INFO - PROCESS | 1654 | 1468224374127 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:06:14 INFO - PROCESS | 1654 | 1468224374129 Marionette TRACE conn2 <- [1,2774,null,{}] 01:06:14 INFO - PROCESS | 1654 | 1468224374131 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}] 01:06:14 INFO - PROCESS | 1654 | 1468224374133 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:14 INFO - PROCESS | 1654 | 1468224374241 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:06:14 INFO - PROCESS | 1654 | 1468224374252 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 1654 | 1468224374253 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x121408000 == 38 [pid = 1654] [id = 701] 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124ef8c00) [pid = 1654] [serial = 2103] [outer = 0x0] 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1260bc000) [pid = 1654] [serial = 2104] [outer = 0x124ef8c00] 01:06:14 INFO - PROCESS | 1654 | 1468224374311 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1270f4400) [pid = 1654] [serial = 2105] [outer = 0x124ef8c00] 01:06:14 INFO - PROCESS | 1654 | 1468224374655 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]]]}] 01:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 01:06:14 INFO - PROCESS | 1654 | 1468224374697 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:06:14 INFO - PROCESS | 1654 | 1468224374699 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:06:14 INFO - PROCESS | 1654 | 1468224374701 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:06:14 INFO - PROCESS | 1654 | 1468224374702 Marionette TRACE conn2 <- [1,2778,null,{}] 01:06:14 INFO - PROCESS | 1654 | 1468224374704 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}] 01:06:14 INFO - PROCESS | 1654 | 1468224374705 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:14 INFO - PROCESS | 1654 | 1468224374806 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:06:14 INFO - PROCESS | 1654 | 1468224374809 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 1654 | 1468224374810 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12966b800 == 39 [pid = 1654] [id = 702] 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x125071400) [pid = 1654] [serial = 2106] [outer = 0x0] 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12746b000) [pid = 1654] [serial = 2107] [outer = 0x125071400] 01:06:14 INFO - PROCESS | 1654 | 1468224374834 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a66000) [pid = 1654] [serial = 2108] [outer = 0x125071400] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c9bc00) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1260c2400) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128a11400) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112f48c00) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121c9a000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112f53800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1132d5000) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x111d75400) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1132da000) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119cf6400) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116b1b800) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11991ac00) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:06:15 INFO - PROCESS | 1654 | 1468224375280 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]]]}] 01:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 619ms 01:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:06:15 INFO - PROCESS | 1654 | 1468224375320 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:06:15 INFO - PROCESS | 1654 | 1468224375322 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:06:15 INFO - PROCESS | 1654 | 1468224375324 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:06:15 INFO - PROCESS | 1654 | 1468224375325 Marionette TRACE conn2 <- [1,2782,null,{}] 01:06:15 INFO - PROCESS | 1654 | 1468224375327 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}] 01:06:15 INFO - PROCESS | 1654 | 1468224375328 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:15 INFO - PROCESS | 1654 | 1468224375418 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:06:15 INFO - PROCESS | 1654 | 1468224375422 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:15 INFO - PROCESS | 1654 | 1468224375423 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a955800 == 40 [pid = 1654] [id = 703] 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116b1b800) [pid = 1654] [serial = 2109] [outer = 0x0] 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119066000) [pid = 1654] [serial = 2110] [outer = 0x116b1b800] 01:06:15 INFO - PROCESS | 1654 | 1468224375447 Marionette DEBUG loaded listener.js 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121c99400) [pid = 1654] [serial = 2111] [outer = 0x116b1b800] 01:06:15 INFO - PROCESS | 1654 | 1468224375781 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]]]}] 01:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 469ms 01:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:06:15 INFO - PROCESS | 1654 | 1468224375795 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:06:15 INFO - PROCESS | 1654 | 1468224375796 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:06:15 INFO - PROCESS | 1654 | 1468224375798 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:06:15 INFO - PROCESS | 1654 | 1468224375799 Marionette TRACE conn2 <- [1,2786,null,{}] 01:06:15 INFO - PROCESS | 1654 | 1468224375801 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}] 01:06:15 INFO - PROCESS | 1654 | 1468224375802 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:15 INFO - PROCESS | 1654 | 1468224375909 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:06:15 INFO - PROCESS | 1654 | 1468224375915 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:15 INFO - PROCESS | 1654 | 1468224375916 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab96000 == 41 [pid = 1654] [id = 704] 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117d14800) [pid = 1654] [serial = 2112] [outer = 0x0] 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128a6c400) [pid = 1654] [serial = 2113] [outer = 0x117d14800] 01:06:15 INFO - PROCESS | 1654 | 1468224375939 Marionette DEBUG loaded listener.js 01:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128a77800) [pid = 1654] [serial = 2114] [outer = 0x117d14800] 01:06:16 INFO - PROCESS | 1654 | 1468224376230 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]]]}] 01:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 470ms 01:06:16 INFO - PROCESS | 1654 | 1468224376269 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:06:16 INFO - PROCESS | 1654 | 1468224376270 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:06:16 INFO - PROCESS | 1654 | 1468224376273 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:06:16 INFO - PROCESS | 1654 | 1468224376275 Marionette TRACE conn2 <- [1,2790,null,{}] 01:06:16 INFO - PROCESS | 1654 | 1468224376279 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}] 01:06:16 INFO - PROCESS | 1654 | 1468224376280 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:16 INFO - PROCESS | 1654 | 1468224376366 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:06:16 INFO - PROCESS | 1654 | 1468224376370 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:16 INFO - PROCESS | 1654 | 1468224376371 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b47d800 == 42 [pid = 1654] [id = 705] 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128a7c800) [pid = 1654] [serial = 2115] [outer = 0x0] 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128dcb000) [pid = 1654] [serial = 2116] [outer = 0x128a7c800] 01:06:16 INFO - PROCESS | 1654 | 1468224376394 Marionette DEBUG loaded listener.js 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128dd4800) [pid = 1654] [serial = 2117] [outer = 0x128a7c800] 01:06:16 INFO - PROCESS | 1654 | 1468224376727 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]]]}] 01:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 473ms 01:06:16 INFO - PROCESS | 1654 | 1468224376747 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:06:16 INFO - PROCESS | 1654 | 1468224376748 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:06:16 INFO - PROCESS | 1654 | 1468224376750 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:06:16 INFO - PROCESS | 1654 | 1468224376751 Marionette TRACE conn2 <- [1,2794,null,{}] 01:06:16 INFO - PROCESS | 1654 | 1468224376753 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}] 01:06:16 INFO - PROCESS | 1654 | 1468224376754 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:16 INFO - PROCESS | 1654 | 1468224376864 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:06:16 INFO - PROCESS | 1654 | 1468224376870 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:16 INFO - PROCESS | 1654 | 1468224376871 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c606800 == 43 [pid = 1654] [id = 706] 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a7d800) [pid = 1654] [serial = 2118] [outer = 0x0] 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e1b000) [pid = 1654] [serial = 2119] [outer = 0x128a7d800] 01:06:16 INFO - PROCESS | 1654 | 1468224376895 Marionette DEBUG loaded listener.js 01:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128e23800) [pid = 1654] [serial = 2120] [outer = 0x128a7d800] 01:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12d24e000 == 42 [pid = 1654] [id = 16] 01:06:17 INFO - PROCESS | 1654 | 1468224377224 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]]]}] 01:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 01:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:06:17 INFO - PROCESS | 1654 | 1468224377305 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:06:17 INFO - PROCESS | 1654 | 1468224377307 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:06:17 INFO - PROCESS | 1654 | 1468224377311 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:06:17 INFO - PROCESS | 1654 | 1468224377314 Marionette TRACE conn2 <- [1,2798,null,{}] 01:06:17 INFO - PROCESS | 1654 | 1468224377318 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}] 01:06:17 INFO - PROCESS | 1654 | 1468224377320 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:17 INFO - PROCESS | 1654 | 1468224377416 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:06:17 INFO - PROCESS | 1654 | 1468224377513 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:17 INFO - PROCESS | 1654 | 1468224377516 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f32000 == 43 [pid = 1654] [id = 707] 01:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1110ac400) [pid = 1654] [serial = 2121] [outer = 0x0] 01:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111d7a800) [pid = 1654] [serial = 2122] [outer = 0x1110ac400] 01:06:17 INFO - PROCESS | 1654 | 1468224377548 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1128d0c00) [pid = 1654] [serial = 2123] [outer = 0x1110ac400] 01:06:18 INFO - PROCESS | 1654 | 1468224378085 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]]]}] 01:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 823ms 01:06:18 INFO - PROCESS | 1654 | 1468224378135 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:06:18 INFO - PROCESS | 1654 | 1468224378137 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:06:18 INFO - PROCESS | 1654 | 1468224378142 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:06:18 INFO - PROCESS | 1654 | 1468224378145 Marionette TRACE conn2 <- [1,2802,null,{}] 01:06:18 INFO - PROCESS | 1654 | 1468224378148 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}] 01:06:18 INFO - PROCESS | 1654 | 1468224378150 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:18 INFO - PROCESS | 1654 | 1468224378263 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:06:18 INFO - PROCESS | 1654 | 1468224378323 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:18 INFO - PROCESS | 1654 | 1468224378325 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119869000 == 44 [pid = 1654] [id = 708] 01:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113d99000) [pid = 1654] [serial = 2124] [outer = 0x0] 01:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x114fb8400) [pid = 1654] [serial = 2125] [outer = 0x113d99000] 01:06:18 INFO - PROCESS | 1654 | 1468224378355 Marionette DEBUG loaded listener.js 01:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116855c00) [pid = 1654] [serial = 2126] [outer = 0x113d99000] 01:06:19 INFO - PROCESS | 1654 | 1468224379050 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]]]}] 01:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 978ms 01:06:19 INFO - PROCESS | 1654 | 1468224379119 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:06:19 INFO - PROCESS | 1654 | 1468224379121 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:06:19 INFO - PROCESS | 1654 | 1468224379125 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:06:19 INFO - PROCESS | 1654 | 1468224379126 Marionette TRACE conn2 <- [1,2806,null,{}] 01:06:19 INFO - PROCESS | 1654 | 1468224379130 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}] 01:06:19 INFO - PROCESS | 1654 | 1468224379131 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:19 INFO - PROCESS | 1654 | 1468224379236 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:06:19 INFO - PROCESS | 1654 | 1468224379296 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:19 INFO - PROCESS | 1654 | 1468224379298 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d0800 == 45 [pid = 1654] [id = 709] 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113edcc00) [pid = 1654] [serial = 2127] [outer = 0x0] 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115eda400) [pid = 1654] [serial = 2128] [outer = 0x113edcc00] 01:06:19 INFO - PROCESS | 1654 | 1468224379327 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11685b000) [pid = 1654] [serial = 2129] [outer = 0x113edcc00] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b47d800 == 44 [pid = 1654] [id = 705] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab96000 == 43 [pid = 1654] [id = 704] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a955800 == 42 [pid = 1654] [id = 703] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12966b800 == 41 [pid = 1654] [id = 702] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121408000 == 40 [pid = 1654] [id = 701] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128c8d800 == 39 [pid = 1654] [id = 700] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1194cd800 == 38 [pid = 1654] [id = 699] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1298b8000) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x126e48000 == 37 [pid = 1654] [id = 698] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124c80800 == 36 [pid = 1654] [id = 697] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121bc3000 == 35 [pid = 1654] [id = 696] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12140a000 == 34 [pid = 1654] [id = 695] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119958800 == 33 [pid = 1654] [id = 694] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1194ce800 == 32 [pid = 1654] [id = 693] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b209800 == 31 [pid = 1654] [id = 17] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118422800 == 30 [pid = 1654] [id = 692] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11651a800 == 29 [pid = 1654] [id = 691] 01:06:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a8800 == 28 [pid = 1654] [id = 690] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124eb6800) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1270f1800) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128dc8800) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128a0b800) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1131cb400) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128f1e000) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1295ed000) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1133cf000) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115f8d400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119913400) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118598c00) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112dd3c00) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111da9800) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128dd5800) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11a1b1400) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1194e1c00) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118610000) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119be8c00) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1260bd800) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128f22800) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1295efc00) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x121708000) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1298b2400) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 01:06:19 INFO - PROCESS | 1654 | 1468224379725 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]]]}] 01:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 622ms 01:06:19 INFO - PROCESS | 1654 | 1468224379747 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:06:19 INFO - PROCESS | 1654 | 1468224379750 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:06:19 INFO - PROCESS | 1654 | 1468224379754 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:06:19 INFO - PROCESS | 1654 | 1468224379755 Marionette TRACE conn2 <- [1,2810,null,{}] 01:06:19 INFO - PROCESS | 1654 | 1468224379758 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}] 01:06:19 INFO - PROCESS | 1654 | 1468224379760 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:19 INFO - PROCESS | 1654 | 1468224379842 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:06:19 INFO - PROCESS | 1654 | 1468224379902 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:19 INFO - PROCESS | 1654 | 1468224379903 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188cf000 == 29 [pid = 1654] [id = 710] 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x114f8f000) [pid = 1654] [serial = 2130] [outer = 0x0] 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11830a400) [pid = 1654] [serial = 2131] [outer = 0x114f8f000] 01:06:19 INFO - PROCESS | 1654 | 1468224379927 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118610000) [pid = 1654] [serial = 2132] [outer = 0x114f8f000] 01:06:20 INFO - PROCESS | 1654 | 1468224380222 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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 01:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:06:20 INFO - PROCESS | 1654 | 1468224380278 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 1654 | 1468224380280 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:06:20 INFO - PROCESS | 1654 | 1468224380282 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 1654 | 1468224380284 Marionette TRACE conn2 <- [1,2814,null,{}] 01:06:20 INFO - PROCESS | 1654 | 1468224380292 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}] 01:06:20 INFO - PROCESS | 1654 | 1468224380295 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:20 INFO - PROCESS | 1654 | 1468224380373 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:06:20 INFO - PROCESS | 1654 | 1468224380432 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 1654 | 1468224380434 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121605000 == 30 [pid = 1654] [id = 711] 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11860e400) [pid = 1654] [serial = 2133] [outer = 0x0] 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119914800) [pid = 1654] [serial = 2134] [outer = 0x11860e400] 01:06:20 INFO - PROCESS | 1654 | 1468224380462 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119be7000) [pid = 1654] [serial = 2135] [outer = 0x11860e400] 01:06:20 INFO - PROCESS | 1654 | 1468224380761 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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 01:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:06:20 INFO - PROCESS | 1654 | 1468224380803 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 1654 | 1468224380804 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:06:20 INFO - PROCESS | 1654 | 1468224380807 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 1654 | 1468224380809 Marionette TRACE conn2 <- [1,2818,null,{}] 01:06:20 INFO - PROCESS | 1654 | 1468224380812 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}] 01:06:20 INFO - PROCESS | 1654 | 1468224380814 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:20 INFO - PROCESS | 1654 | 1468224380895 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:06:20 INFO - PROCESS | 1654 | 1468224380898 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 1654 | 1468224380899 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125266000 == 31 [pid = 1654] [id = 712] 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119cee000) [pid = 1654] [serial = 2136] [outer = 0x0] 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11a1b1400) [pid = 1654] [serial = 2137] [outer = 0x119cee000] 01:06:20 INFO - PROCESS | 1654 | 1468224380924 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121705000) [pid = 1654] [serial = 2138] [outer = 0x119cee000] 01:06:21 INFO - PROCESS | 1654 | 1468224381273 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]]]}] 01:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 01:06:21 INFO - PROCESS | 1654 | 1468224381278 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:06:21 INFO - PROCESS | 1654 | 1468224381279 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:06:21 INFO - PROCESS | 1654 | 1468224381281 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:06:21 INFO - PROCESS | 1654 | 1468224381282 Marionette TRACE conn2 <- [1,2822,null,{}] 01:06:21 INFO - PROCESS | 1654 | 1468224381284 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}] 01:06:21 INFO - PROCESS | 1654 | 1468224381286 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:21 INFO - PROCESS | 1654 | 1468224381395 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:06:21 INFO - PROCESS | 1654 | 1468224381401 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 1654 | 1468224381402 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e48000 == 32 [pid = 1654] [id = 713] 01:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119442c00) [pid = 1654] [serial = 2139] [outer = 0x0] 01:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1217c7c00) [pid = 1654] [serial = 2140] [outer = 0x119442c00] 01:06:21 INFO - PROCESS | 1654 | 1468224381426 Marionette DEBUG loaded listener.js 01:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124eb4400) [pid = 1654] [serial = 2141] [outer = 0x119442c00] 01:06:21 INFO - PROCESS | 1654 | 1468224381764 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]]]}] 01:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 01:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:06:21 INFO - PROCESS | 1654 | 1468224381803 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:06:21 INFO - PROCESS | 1654 | 1468224381805 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:06:21 INFO - PROCESS | 1654 | 1468224381807 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:06:21 INFO - PROCESS | 1654 | 1468224381808 Marionette TRACE conn2 <- [1,2826,null,{}] 01:06:21 INFO - PROCESS | 1654 | 1468224381810 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}] 01:06:21 INFO - PROCESS | 1654 | 1468224381815 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:21 INFO - PROCESS | 1654 | 1468224381936 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:06:21 INFO - PROCESS | 1654 | 1468224381980 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 1654 | 1468224381981 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d0a800 == 33 [pid = 1654] [id = 714] 01:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124efa000) [pid = 1654] [serial = 2142] [outer = 0x0] 01:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1260c6800) [pid = 1654] [serial = 2143] [outer = 0x124efa000] 01:06:22 INFO - PROCESS | 1654 | 1468224382006 Marionette DEBUG loaded listener.js 01:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a09000) [pid = 1654] [serial = 2144] [outer = 0x124efa000] 01:06:22 INFO - PROCESS | 1654 | 1468224382347 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 572ms 01:06:22 INFO - PROCESS | 1654 | 1468224382388 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:06:22 INFO - PROCESS | 1654 | 1468224382390 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:06:22 INFO - PROCESS | 1654 | 1468224382393 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:06:22 INFO - PROCESS | 1654 | 1468224382395 Marionette TRACE conn2 <- [1,2830,null,{}] 01:06:22 INFO - PROCESS | 1654 | 1468224382398 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}] 01:06:22 INFO - PROCESS | 1654 | 1468224382400 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:22 INFO - PROCESS | 1654 | 1468224382562 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:06:22 INFO - PROCESS | 1654 | 1468224382579 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:22 INFO - PROCESS | 1654 | 1468224382580 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12929a800 == 34 [pid = 1654] [id = 715] 01:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1129a4400) [pid = 1654] [serial = 2145] [outer = 0x0] 01:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a6e800) [pid = 1654] [serial = 2146] [outer = 0x1129a4400] 01:06:22 INFO - PROCESS | 1654 | 1468224382616 Marionette DEBUG loaded listener.js 01:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128dcbc00) [pid = 1654] [serial = 2147] [outer = 0x1129a4400] 01:06:23 INFO - PROCESS | 1654 | 1468224383035 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]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 672ms 01:06:23 INFO - PROCESS | 1654 | 1468224383066 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 1654 | 1468224383067 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:06:23 INFO - PROCESS | 1654 | 1468224383076 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - PROCESS | 1654 | 1468224383077 Marionette TRACE conn2 <- [1,2834,null,{}] 01:06:23 INFO - PROCESS | 1654 | 1468224383079 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}] 01:06:23 INFO - PROCESS | 1654 | 1468224383080 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:23 INFO - PROCESS | 1654 | 1468224383184 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:06:23 INFO - PROCESS | 1654 | 1468224383187 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:23 INFO - PROCESS | 1654 | 1468224383188 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12967f000 == 35 [pid = 1654] [id = 716] 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a6c000) [pid = 1654] [serial = 2148] [outer = 0x0] 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e1c000) [pid = 1654] [serial = 2149] [outer = 0x128a6c000] 01:06:23 INFO - PROCESS | 1654 | 1468224383212 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e96800) [pid = 1654] [serial = 2150] [outer = 0x128a6c000] 01:06:23 INFO - PROCESS | 1654 | 1468224383556 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 01:06:23 INFO - PROCESS | 1654 | 1468224383599 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 1654 | 1468224383600 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:06:23 INFO - PROCESS | 1654 | 1468224383602 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - PROCESS | 1654 | 1468224383603 Marionette TRACE conn2 <- [1,2838,null,{}] 01:06:23 INFO - PROCESS | 1654 | 1468224383606 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}] 01:06:23 INFO - PROCESS | 1654 | 1468224383607 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:23 INFO - PROCESS | 1654 | 1468224383831 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12d24e800) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119da6c00) [pid = 1654] [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.] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1248b8000) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112f49c00) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11222bc00) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12170b000) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112f4f800) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1194e6800) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110fd0800) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128d4c00) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110f82400) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117d1c400) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124ef8c00) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121c99c00) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128a7c800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x125071400) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116b1b800) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:06:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117d14800) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:06:23 INFO - PROCESS | 1654 | 1468224383879 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:23 INFO - PROCESS | 1654 | 1468224383881 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119876000 == 36 [pid = 1654] [id = 717] 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x111da8c00) [pid = 1654] [serial = 2151] [outer = 0x0] 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112d27c00) [pid = 1654] [serial = 2152] [outer = 0x111da8c00] 01:06:23 INFO - PROCESS | 1654 | 1468224383905 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117dc4c00) [pid = 1654] [serial = 2153] [outer = 0x111da8c00] 01:06:24 INFO - PROCESS | 1654 | 1468224384170 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]]]}] 01:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 618ms 01:06:24 INFO - PROCESS | 1654 | 1468224384221 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:06:24 INFO - PROCESS | 1654 | 1468224384222 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:06:24 INFO - PROCESS | 1654 | 1468224384232 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - PROCESS | 1654 | 1468224384233 Marionette TRACE conn2 <- [1,2842,null,{}] 01:06:24 INFO - PROCESS | 1654 | 1468224384235 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}] 01:06:24 INFO - PROCESS | 1654 | 1468224384236 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:24 INFO - PROCESS | 1654 | 1468224384320 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:06:24 INFO - PROCESS | 1654 | 1468224384381 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1654 | 1468224384383 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab87000 == 37 [pid = 1654] [id = 718] 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112f4f800) [pid = 1654] [serial = 2154] [outer = 0x0] 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119da6c00) [pid = 1654] [serial = 2155] [outer = 0x112f4f800] 01:06:24 INFO - PROCESS | 1654 | 1468224384407 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128a69800) [pid = 1654] [serial = 2156] [outer = 0x112f4f800] 01:06:24 INFO - PROCESS | 1654 | 1468224384696 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]]]}] 01:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 526ms 01:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:06:24 INFO - PROCESS | 1654 | 1468224384751 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:06:24 INFO - PROCESS | 1654 | 1468224384753 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:06:24 INFO - PROCESS | 1654 | 1468224384756 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - PROCESS | 1654 | 1468224384758 Marionette TRACE conn2 <- [1,2846,null,{}] 01:06:24 INFO - PROCESS | 1654 | 1468224384760 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}] 01:06:24 INFO - PROCESS | 1654 | 1468224384761 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:24 INFO - PROCESS | 1654 | 1468224384857 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:06:24 INFO - PROCESS | 1654 | 1468224384863 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1654 | 1468224384865 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c607000 == 38 [pid = 1654] [id = 719] 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124ef1800) [pid = 1654] [serial = 2157] [outer = 0x0] 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128f26800) [pid = 1654] [serial = 2158] [outer = 0x124ef1800] 01:06:24 INFO - PROCESS | 1654 | 1468224384899 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1295ed000) [pid = 1654] [serial = 2159] [outer = 0x124ef1800] 01:06:25 INFO - PROCESS | 1654 | 1468224385216 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]]]}] 01:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 01:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:06:25 INFO - PROCESS | 1654 | 1468224385230 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 1654 | 1468224385231 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:06:25 INFO - PROCESS | 1654 | 1468224385233 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 1654 | 1468224385234 Marionette TRACE conn2 <- [1,2850,null,{}] 01:06:25 INFO - PROCESS | 1654 | 1468224385238 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}] 01:06:25 INFO - PROCESS | 1654 | 1468224385239 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:25 INFO - PROCESS | 1654 | 1468224385366 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:06:25 INFO - PROCESS | 1654 | 1468224385371 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:25 INFO - PROCESS | 1654 | 1468224385372 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c009800 == 39 [pid = 1654] [id = 720] 01:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121c9cc00) [pid = 1654] [serial = 2160] [outer = 0x0] 01:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x129824000) [pid = 1654] [serial = 2161] [outer = 0x121c9cc00] 01:06:25 INFO - PROCESS | 1654 | 1468224385396 Marionette DEBUG loaded listener.js 01:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1298adc00) [pid = 1654] [serial = 2162] [outer = 0x121c9cc00] 01:06:25 INFO - PROCESS | 1654 | 1468224385709 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 01:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:06:25 INFO - PROCESS | 1654 | 1468224385752 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 1654 | 1468224385753 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:06:25 INFO - PROCESS | 1654 | 1468224385755 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 1654 | 1468224385756 Marionette TRACE conn2 <- [1,2854,null,{}] 01:06:25 INFO - PROCESS | 1654 | 1468224385759 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}] 01:06:25 INFO - PROCESS | 1654 | 1468224385760 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:25 INFO - PROCESS | 1654 | 1468224385894 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:06:25 INFO - PROCESS | 1654 | 1468224385959 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:25 INFO - PROCESS | 1654 | 1468224385961 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687a800 == 40 [pid = 1654] [id = 721] 01:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110fc6000) [pid = 1654] [serial = 2163] [outer = 0x0] 01:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111d22400) [pid = 1654] [serial = 2164] [outer = 0x110fc6000] 01:06:25 INFO - PROCESS | 1654 | 1468224385993 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112f48800) [pid = 1654] [serial = 2165] [outer = 0x110fc6000] 01:06:26 INFO - PROCESS | 1654 | 1468224386434 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]]]}] 01:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 719ms 01:06:26 INFO - PROCESS | 1654 | 1468224386476 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:06:26 INFO - PROCESS | 1654 | 1468224386479 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:06:26 INFO - PROCESS | 1654 | 1468224386483 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:06:26 INFO - PROCESS | 1654 | 1468224386485 Marionette TRACE conn2 <- [1,2858,null,{}] 01:06:26 INFO - PROCESS | 1654 | 1468224386488 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}] 01:06:26 INFO - PROCESS | 1654 | 1468224386490 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:26 INFO - PROCESS | 1654 | 1468224386597 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:06:26 INFO - PROCESS | 1654 | 1468224386659 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:26 INFO - PROCESS | 1654 | 1468224386661 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a193800 == 41 [pid = 1654] [id = 722] 01:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117004400) [pid = 1654] [serial = 2166] [outer = 0x0] 01:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11832a400) [pid = 1654] [serial = 2167] [outer = 0x117004400] 01:06:26 INFO - PROCESS | 1654 | 1468224386691 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118b64000) [pid = 1654] [serial = 2168] [outer = 0x117004400] 01:06:27 INFO - PROCESS | 1654 | 1468224387147 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 672ms 01:06:27 INFO - PROCESS | 1654 | 1468224387155 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:06:27 INFO - PROCESS | 1654 | 1468224387157 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:06:27 INFO - PROCESS | 1654 | 1468224387162 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 1654 | 1468224387163 Marionette TRACE conn2 <- [1,2862,null,{}] 01:06:27 INFO - PROCESS | 1654 | 1468224387166 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}] 01:06:27 INFO - PROCESS | 1654 | 1468224387167 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:27 INFO - PROCESS | 1654 | 1468224387295 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:06:27 INFO - PROCESS | 1654 | 1468224387385 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:27 INFO - PROCESS | 1654 | 1468224387386 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab96000 == 42 [pid = 1654] [id = 723] 01:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119be2400) [pid = 1654] [serial = 2169] [outer = 0x0] 01:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119cf0400) [pid = 1654] [serial = 2170] [outer = 0x119be2400] 01:06:27 INFO - PROCESS | 1654 | 1468224387415 Marionette DEBUG loaded listener.js 01:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121a1dc00) [pid = 1654] [serial = 2171] [outer = 0x119be2400] 01:06:27 INFO - PROCESS | 1654 | 1468224387832 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]]]}] 01:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 723ms 01:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:06:27 INFO - PROCESS | 1654 | 1468224387885 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:06:27 INFO - PROCESS | 1654 | 1468224387888 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:06:27 INFO - PROCESS | 1654 | 1468224387896 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 1654 | 1468224387899 Marionette TRACE conn2 <- [1,2866,null,{}] 01:06:27 INFO - PROCESS | 1654 | 1468224387901 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}] 01:06:27 INFO - PROCESS | 1654 | 1468224387904 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:28 INFO - PROCESS | 1654 | 1468224388011 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:06:28 INFO - PROCESS | 1654 | 1468224388074 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:28 INFO - PROCESS | 1654 | 1468224388075 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76c800 == 43 [pid = 1654] [id = 724] 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121d5c800) [pid = 1654] [serial = 2172] [outer = 0x0] 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1260bd000) [pid = 1654] [serial = 2173] [outer = 0x121d5c800] 01:06:28 INFO - PROCESS | 1654 | 1468224388144 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a0e800) [pid = 1654] [serial = 2174] [outer = 0x121d5c800] 01:06:28 INFO - PROCESS | 1654 | 1468224388538 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]]]}] 01:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 677ms 01:06:28 INFO - PROCESS | 1654 | 1468224388569 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:06:28 INFO - PROCESS | 1654 | 1468224388570 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:06:28 INFO - PROCESS | 1654 | 1468224388573 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:06:28 INFO - PROCESS | 1654 | 1468224388574 Marionette TRACE conn2 <- [1,2870,null,{}] 01:06:28 INFO - PROCESS | 1654 | 1468224388579 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}] 01:06:28 INFO - PROCESS | 1654 | 1468224388581 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:28 INFO - PROCESS | 1654 | 1468224388706 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:06:28 INFO - PROCESS | 1654 | 1468224388769 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:28 INFO - PROCESS | 1654 | 1468224388770 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186da800 == 44 [pid = 1654] [id = 725] 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1122af400) [pid = 1654] [serial = 2175] [outer = 0x0] 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11905d800) [pid = 1654] [serial = 2176] [outer = 0x1122af400] 01:06:28 INFO - PROCESS | 1654 | 1468224388799 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1248b6400) [pid = 1654] [serial = 2177] [outer = 0x1122af400] 01:06:29 INFO - PROCESS | 1654 | 1468224389384 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]]]}] 01:06:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:06:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 821ms 01:06:29 INFO - PROCESS | 1654 | 1468224389395 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:06:29 INFO - PROCESS | 1654 | 1468224389398 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:06:29 INFO - PROCESS | 1654 | 1468224389401 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:06:29 INFO - PROCESS | 1654 | 1468224389404 Marionette TRACE conn2 <- [1,2874,null,{}] 01:06:29 INFO - PROCESS | 1654 | 1468224389407 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}] 01:06:29 INFO - PROCESS | 1654 | 1468224389409 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:29 INFO - PROCESS | 1654 | 1468224389506 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:06:29 INFO - PROCESS | 1654 | 1468224389568 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:29 INFO - PROCESS | 1654 | 1468224389570 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188be000 == 45 [pid = 1654] [id = 726] 01:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1132df000) [pid = 1654] [serial = 2178] [outer = 0x0] 01:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11755d000) [pid = 1654] [serial = 2179] [outer = 0x1132df000] 01:06:29 INFO - PROCESS | 1654 | 1468224389598 Marionette DEBUG loaded listener.js 01:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11853f400) [pid = 1654] [serial = 2180] [outer = 0x1132df000] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c009800 == 44 [pid = 1654] [id = 720] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c607000 == 43 [pid = 1654] [id = 719] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab87000 == 42 [pid = 1654] [id = 718] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119876000 == 41 [pid = 1654] [id = 717] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12967f000 == 40 [pid = 1654] [id = 716] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12929a800 == 39 [pid = 1654] [id = 715] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128d0a800 == 38 [pid = 1654] [id = 714] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x126e48000 == 37 [pid = 1654] [id = 713] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x125266000 == 36 [pid = 1654] [id = 712] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121605000 == 35 [pid = 1654] [id = 711] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1188cf000 == 34 [pid = 1654] [id = 710] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d0800 == 33 [pid = 1654] [id = 709] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c606800 == 32 [pid = 1654] [id = 706] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x115f32000 == 31 [pid = 1654] [id = 707] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119869000 == 30 [pid = 1654] [id = 708] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1186da800 == 29 [pid = 1654] [id = 725] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c76c800 == 28 [pid = 1654] [id = 724] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab96000 == 27 [pid = 1654] [id = 723] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11a193800 == 26 [pid = 1654] [id = 722] 01:06:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11687a800 == 25 [pid = 1654] [id = 721] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12d253000) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119cf8000) [pid = 1654] [serial = 1457] [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.] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12aa26400) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11867a000) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11905fc00) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128d7c00) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112a85000) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1248bec00) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1131ce400) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1133cd400) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119921800) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119cf3800) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121630800) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121c94400) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118597c00) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1212bdc00) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1165e5000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117d10400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118306800) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118593000) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1260bc000) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121c9e400) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128dd4800) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124ef8400) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12746b000) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1270f4400) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119066000) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e1b000) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128dcb000) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121c99400) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128a66000) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128a6c400) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x121d52800) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128a77800) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 01:06:30 INFO - PROCESS | 1654 | 1468224390543 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]]]}] 01:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1175ms 01:06:30 INFO - PROCESS | 1654 | 1468224390578 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:06:30 INFO - PROCESS | 1654 | 1468224390581 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:06:30 INFO - PROCESS | 1654 | 1468224390583 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:06:30 INFO - PROCESS | 1654 | 1468224390586 Marionette TRACE conn2 <- [1,2878,null,{}] 01:06:30 INFO - PROCESS | 1654 | 1468224390590 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}] 01:06:30 INFO - PROCESS | 1654 | 1468224390591 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:30 INFO - PROCESS | 1654 | 1468224390670 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:06:30 INFO - PROCESS | 1654 | 1468224390674 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:30 INFO - PROCESS | 1654 | 1468224390679 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ac9800 == 26 [pid = 1654] [id = 727] 01:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1128cc800) [pid = 1654] [serial = 2181] [outer = 0x0] 01:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112f54000) [pid = 1654] [serial = 2182] [outer = 0x1128cc800] 01:06:30 INFO - PROCESS | 1654 | 1468224390707 Marionette DEBUG loaded listener.js 01:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1132d3800) [pid = 1654] [serial = 2183] [outer = 0x1128cc800] 01:06:31 INFO - PROCESS | 1654 | 1468224391067 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]]]}] 01:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 521ms 01:06:31 INFO - PROCESS | 1654 | 1468224391104 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:06:31 INFO - PROCESS | 1654 | 1468224391108 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:06:31 INFO - PROCESS | 1654 | 1468224391113 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:06:31 INFO - PROCESS | 1654 | 1468224391114 Marionette TRACE conn2 <- [1,2882,null,{}] 01:06:31 INFO - PROCESS | 1654 | 1468224391123 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}] 01:06:31 INFO - PROCESS | 1654 | 1468224391125 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:31 INFO - PROCESS | 1654 | 1468224391208 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:06:31 INFO - PROCESS | 1654 | 1468224391215 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1654 | 1468224391216 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188cf000 == 27 [pid = 1654] [id = 728] 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113387800) [pid = 1654] [serial = 2184] [outer = 0x0] 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115f8e400) [pid = 1654] [serial = 2185] [outer = 0x113387800] 01:06:31 INFO - PROCESS | 1654 | 1468224391243 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117d12000) [pid = 1654] [serial = 2186] [outer = 0x113387800] 01:06:31 INFO - PROCESS | 1654 | 1468224391609 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]]]}] 01:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 01:06:31 INFO - PROCESS | 1654 | 1468224391631 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:06:31 INFO - PROCESS | 1654 | 1468224391632 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:06:31 INFO - PROCESS | 1654 | 1468224391635 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:06:31 INFO - PROCESS | 1654 | 1468224391637 Marionette TRACE conn2 <- [1,2886,null,{}] 01:06:31 INFO - PROCESS | 1654 | 1468224391645 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}] 01:06:31 INFO - PROCESS | 1654 | 1468224391648 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:31 INFO - PROCESS | 1654 | 1468224391748 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:06:31 INFO - PROCESS | 1654 | 1468224391755 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1654 | 1468224391758 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a189800 == 28 [pid = 1654] [id = 729] 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118330800) [pid = 1654] [serial = 2187] [outer = 0x0] 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118681c00) [pid = 1654] [serial = 2188] [outer = 0x118330800] 01:06:31 INFO - PROCESS | 1654 | 1468224391789 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1194e6800) [pid = 1654] [serial = 2189] [outer = 0x118330800] 01:06:32 INFO - PROCESS | 1654 | 1468224392095 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]]]}] 01:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 472ms 01:06:32 INFO - PROCESS | 1654 | 1468224392107 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:06:32 INFO - PROCESS | 1654 | 1468224392111 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:06:32 INFO - PROCESS | 1654 | 1468224392115 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:06:32 INFO - PROCESS | 1654 | 1468224392116 Marionette TRACE conn2 <- [1,2890,null,{}] 01:06:32 INFO - PROCESS | 1654 | 1468224392118 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}] 01:06:32 INFO - PROCESS | 1654 | 1468224392120 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:32 INFO - PROCESS | 1654 | 1468224392199 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:06:32 INFO - PROCESS | 1654 | 1468224392203 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:32 INFO - PROCESS | 1654 | 1468224392204 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121d1f000 == 29 [pid = 1654] [id = 730] 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11991b400) [pid = 1654] [serial = 2190] [outer = 0x0] 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119be9400) [pid = 1654] [serial = 2191] [outer = 0x11991b400] 01:06:32 INFO - PROCESS | 1654 | 1468224392231 Marionette DEBUG loaded listener.js 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cf2400) [pid = 1654] [serial = 2192] [outer = 0x11991b400] 01:06:32 INFO - PROCESS | 1654 | 1468224392584 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 01:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:06:32 INFO - PROCESS | 1654 | 1468224392643 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:06:32 INFO - PROCESS | 1654 | 1468224392644 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:06:32 INFO - PROCESS | 1654 | 1468224392646 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:06:32 INFO - PROCESS | 1654 | 1468224392647 Marionette TRACE conn2 <- [1,2894,null,{}] 01:06:32 INFO - PROCESS | 1654 | 1468224392650 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}] 01:06:32 INFO - PROCESS | 1654 | 1468224392651 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:32 INFO - PROCESS | 1654 | 1468224392747 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:06:32 INFO - PROCESS | 1654 | 1468224392800 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:32 INFO - PROCESS | 1654 | 1468224392802 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x125262000 == 30 [pid = 1654] [id = 731] 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119da3800) [pid = 1654] [serial = 2193] [outer = 0x0] 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119daa800) [pid = 1654] [serial = 2194] [outer = 0x119da3800] 01:06:32 INFO - PROCESS | 1654 | 1468224392826 Marionette DEBUG loaded listener.js 01:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1212b5c00) [pid = 1654] [serial = 2195] [outer = 0x119da3800] 01:06:33 INFO - PROCESS | 1654 | 1468224393170 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]]]}] 01:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 572ms 01:06:33 INFO - PROCESS | 1654 | 1468224393219 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:06:33 INFO - PROCESS | 1654 | 1468224393220 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:06:33 INFO - PROCESS | 1654 | 1468224393222 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:06:33 INFO - PROCESS | 1654 | 1468224393223 Marionette TRACE conn2 <- [1,2898,null,{}] 01:06:33 INFO - PROCESS | 1654 | 1468224393225 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}] 01:06:33 INFO - PROCESS | 1654 | 1468224393229 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:33 INFO - PROCESS | 1654 | 1468224393335 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:06:33 INFO - PROCESS | 1654 | 1468224393384 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 1654 | 1468224393385 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ab0800 == 31 [pid = 1654] [id = 732] 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1212bfc00) [pid = 1654] [serial = 2196] [outer = 0x0] 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121c9c800) [pid = 1654] [serial = 2197] [outer = 0x1212bfc00] 01:06:33 INFO - PROCESS | 1654 | 1468224393410 Marionette DEBUG loaded listener.js 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1248bb400) [pid = 1654] [serial = 2198] [outer = 0x1212bfc00] 01:06:33 INFO - PROCESS | 1654 | 1468224393726 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]]]}] 01:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 522ms 01:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:06:33 INFO - PROCESS | 1654 | 1468224393746 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:06:33 INFO - PROCESS | 1654 | 1468224393747 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:06:33 INFO - PROCESS | 1654 | 1468224393749 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:06:33 INFO - PROCESS | 1654 | 1468224393751 Marionette TRACE conn2 <- [1,2902,null,{}] 01:06:33 INFO - PROCESS | 1654 | 1468224393753 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}] 01:06:33 INFO - PROCESS | 1654 | 1468224393754 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:33 INFO - PROCESS | 1654 | 1468224393851 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:06:33 INFO - PROCESS | 1654 | 1468224393890 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 1654 | 1468224393892 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c9a000 == 32 [pid = 1654] [id = 733] 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1248bb800) [pid = 1654] [serial = 2199] [outer = 0x0] 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124ef5000) [pid = 1654] [serial = 2200] [outer = 0x1248bb800] 01:06:33 INFO - PROCESS | 1654 | 1468224393915 Marionette DEBUG loaded listener.js 01:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126012000) [pid = 1654] [serial = 2201] [outer = 0x1248bb800] 01:06:34 INFO - PROCESS | 1654 | 1468224394229 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 01:06:34 INFO - PROCESS | 1654 | 1468224394274 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:06:34 INFO - PROCESS | 1654 | 1468224394276 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:06:34 INFO - PROCESS | 1654 | 1468224394278 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:06:34 INFO - PROCESS | 1654 | 1468224394279 Marionette TRACE conn2 <- [1,2906,null,{}] 01:06:34 INFO - PROCESS | 1654 | 1468224394282 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}] 01:06:34 INFO - PROCESS | 1654 | 1468224394283 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:34 INFO - PROCESS | 1654 | 1468224394511 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124efa000) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1129a4400) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128a7d800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113edcc00) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113d99000) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119442c00) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119cee000) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124ef1800) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1110ac400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x114f8f000) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a6c000) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11860e400) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x111da8c00) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112f4f800) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:06:34 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121c9cc00) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:06:34 INFO - PROCESS | 1654 | 1468224394555 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:34 INFO - PROCESS | 1654 | 1468224394557 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ff1800 == 33 [pid = 1654] [id = 734] 01:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1110ac400) [pid = 1654] [serial = 2202] [outer = 0x0] 01:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d4000) [pid = 1654] [serial = 2203] [outer = 0x1110ac400] 01:06:34 INFO - PROCESS | 1654 | 1468224394583 Marionette DEBUG loaded listener.js 01:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113edcc00) [pid = 1654] [serial = 2204] [outer = 0x1110ac400] 01:06:34 INFO - PROCESS | 1654 | 1468224394834 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]]]}] 01:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 569ms 01:06:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:06:34 INFO - PROCESS | 1654 | 1468224394849 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:06:34 INFO - PROCESS | 1654 | 1468224394850 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:06:34 INFO - PROCESS | 1654 | 1468224394852 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:06:34 INFO - PROCESS | 1654 | 1468224394854 Marionette TRACE conn2 <- [1,2910,null,{}] 01:06:34 INFO - PROCESS | 1654 | 1468224394874 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}] 01:06:34 INFO - PROCESS | 1654 | 1468224394877 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:34 INFO - PROCESS | 1654 | 1468224394964 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:06:34 INFO - PROCESS | 1654 | 1468224394969 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:34 INFO - PROCESS | 1654 | 1468224394970 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x129676800 == 34 [pid = 1654] [id = 735] 01:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11830ac00) [pid = 1654] [serial = 2205] [outer = 0x0] 01:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119cf0000) [pid = 1654] [serial = 2206] [outer = 0x11830ac00] 01:06:34 INFO - PROCESS | 1654 | 1468224394996 Marionette DEBUG loaded listener.js 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124efc800) [pid = 1654] [serial = 2207] [outer = 0x11830ac00] 01:06:35 INFO - PROCESS | 1654 | 1468224395308 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]]]}] 01:06:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:06:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:06:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 01:06:35 INFO - PROCESS | 1654 | 1468224395323 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 1654 | 1468224395324 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:06:35 INFO - TEST-START | /DOMEvents/constructors.html 01:06:35 INFO - PROCESS | 1654 | 1468224395331 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 1654 | 1468224395332 Marionette TRACE conn2 <- [1,2914,null,{}] 01:06:35 INFO - PROCESS | 1654 | 1468224395335 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}] 01:06:35 INFO - PROCESS | 1654 | 1468224395336 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:35 INFO - PROCESS | 1654 | 1468224395415 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:06:35 INFO - PROCESS | 1654 | 1468224395479 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 1654 | 1468224395480 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12986a000 == 35 [pid = 1654] [id = 736] 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1128d8800) [pid = 1654] [serial = 2208] [outer = 0x0] 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12601a800) [pid = 1654] [serial = 2209] [outer = 0x1128d8800] 01:06:35 INFO - PROCESS | 1654 | 1468224395504 Marionette DEBUG loaded listener.js 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126aa2800) [pid = 1654] [serial = 2210] [outer = 0x1128d8800] 01:06:35 INFO - PROCESS | 1654 | 1468224395818 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]]]}] 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:06:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:06:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:06:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 01:06:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:06:35 INFO - PROCESS | 1654 | 1468224395857 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 1654 | 1468224395859 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:06:35 INFO - PROCESS | 1654 | 1468224395861 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 1654 | 1468224395863 Marionette TRACE conn2 <- [1,2918,null,{}] 01:06:35 INFO - PROCESS | 1654 | 1468224395866 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}] 01:06:35 INFO - PROCESS | 1654 | 1468224395867 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:35 INFO - PROCESS | 1654 | 1468224395952 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:06:35 INFO - PROCESS | 1654 | 1468224395955 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 1654 | 1468224395956 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b202800 == 36 [pid = 1654] [id = 737] 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1194e9400) [pid = 1654] [serial = 2211] [outer = 0x0] 01:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127462400) [pid = 1654] [serial = 2212] [outer = 0x1194e9400] 01:06:35 INFO - PROCESS | 1654 | 1468224395986 Marionette DEBUG loaded listener.js 01:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a76400) [pid = 1654] [serial = 2213] [outer = 0x1194e9400] 01:06:36 INFO - PROCESS | 1654 | 1468224396307 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:06:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:06:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 01:06:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:06:36 INFO - PROCESS | 1654 | 1468224396331 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:06:36 INFO - PROCESS | 1654 | 1468224396332 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:06:36 INFO - PROCESS | 1654 | 1468224396335 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 1654 | 1468224396336 Marionette TRACE conn2 <- [1,2922,null,{}] 01:06:36 INFO - PROCESS | 1654 | 1468224396338 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}] 01:06:36 INFO - PROCESS | 1654 | 1468224396339 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:36 INFO - PROCESS | 1654 | 1468224396447 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:06:36 INFO - PROCESS | 1654 | 1468224396453 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:36 INFO - PROCESS | 1654 | 1468224396454 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b46b800 == 37 [pid = 1654] [id = 738] 01:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126aa2000) [pid = 1654] [serial = 2214] [outer = 0x0] 01:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a7bc00) [pid = 1654] [serial = 2215] [outer = 0x126aa2000] 01:06:36 INFO - PROCESS | 1654 | 1468224396478 Marionette DEBUG loaded listener.js 01:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128dd4c00) [pid = 1654] [serial = 2216] [outer = 0x126aa2000] 01:06:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:06:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:06:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:06:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:06:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:06:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:06:36 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 01:06:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:06:36 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 01:06:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:06:36 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]" 01:06:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:06:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:06:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 01:06:36 INFO - PROCESS | 1654 | 1468224396943 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]]]}] 01:06:36 INFO - PROCESS | 1654 | 1468224396954 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:06:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:06:36 INFO - PROCESS | 1654 | 1468224396957 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:06:36 INFO - PROCESS | 1654 | 1468224396960 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 1654 | 1468224396964 Marionette TRACE conn2 <- [1,2926,null,{}] 01:06:36 INFO - PROCESS | 1654 | 1468224396968 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}] 01:06:36 INFO - PROCESS | 1654 | 1468224396969 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:37 INFO - PROCESS | 1654 | 1468224397083 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:06:37 INFO - PROCESS | 1654 | 1468224397145 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:37 INFO - PROCESS | 1654 | 1468224397146 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118be7800 == 38 [pid = 1654] [id = 739] 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112f49000) [pid = 1654] [serial = 2217] [outer = 0x0] 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x115f20c00) [pid = 1654] [serial = 2218] [outer = 0x112f49000] 01:06:37 INFO - PROCESS | 1654 | 1468224397177 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117d17c00) [pid = 1654] [serial = 2219] [outer = 0x112f49000] 01:06:37 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:06:37 INFO - PROCESS | 1654 | 1468224397596 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]]]}] 01:06:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:06:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 674ms 01:06:37 INFO - PROCESS | 1654 | 1468224397635 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:06:37 INFO - PROCESS | 1654 | 1468224397638 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:06:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:06:37 INFO - PROCESS | 1654 | 1468224397643 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:06:37 INFO - PROCESS | 1654 | 1468224397644 Marionette TRACE conn2 <- [1,2930,null,{}] 01:06:37 INFO - PROCESS | 1654 | 1468224397647 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}] 01:06:37 INFO - PROCESS | 1654 | 1468224397649 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:37 INFO - PROCESS | 1654 | 1468224397760 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:06:37 INFO - PROCESS | 1654 | 1468224397869 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:37 INFO - PROCESS | 1654 | 1468224397871 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e7000 == 39 [pid = 1654] [id = 740] 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1194ea800) [pid = 1654] [serial = 2220] [outer = 0x0] 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11991a800) [pid = 1654] [serial = 2221] [outer = 0x1194ea800] 01:06:37 INFO - PROCESS | 1654 | 1468224397901 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119cf7800) [pid = 1654] [serial = 2222] [outer = 0x1194ea800] 01:06:38 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:06:38 INFO - PROCESS | 1654 | 1468224398313 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]]]}] 01:06:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:06:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 721ms 01:06:38 INFO - PROCESS | 1654 | 1468224398364 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:06:38 INFO - PROCESS | 1654 | 1468224398366 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:06:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:06:38 INFO - PROCESS | 1654 | 1468224398368 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:06:38 INFO - PROCESS | 1654 | 1468224398371 Marionette TRACE conn2 <- [1,2934,null,{}] 01:06:38 INFO - PROCESS | 1654 | 1468224398379 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}] 01:06:38 INFO - PROCESS | 1654 | 1468224398382 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:38 INFO - PROCESS | 1654 | 1468224398517 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:06:38 INFO - PROCESS | 1654 | 1468224398730 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:38 INFO - PROCESS | 1654 | 1468224398732 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165a2000 == 40 [pid = 1654] [id = 741] 01:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1122b5000) [pid = 1654] [serial = 2223] [outer = 0x0] 01:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112a85000) [pid = 1654] [serial = 2224] [outer = 0x1122b5000] 01:06:38 INFO - PROCESS | 1654 | 1468224398771 Marionette DEBUG loaded listener.js 01:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1133ab800) [pid = 1654] [serial = 2225] [outer = 0x1122b5000] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b202800 == 39 [pid = 1654] [id = 737] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12986a000 == 38 [pid = 1654] [id = 736] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129676800 == 37 [pid = 1654] [id = 735] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121ff1800 == 36 [pid = 1654] [id = 734] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c9a000 == 35 [pid = 1654] [id = 733] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128ab0800 == 34 [pid = 1654] [id = 732] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x125262000 == 33 [pid = 1654] [id = 731] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121d1f000 == 32 [pid = 1654] [id = 730] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11a189800 == 31 [pid = 1654] [id = 729] 01:06:39 INFO - PROCESS | 1654 | 1468224399239 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]]]}] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1188cf000 == 30 [pid = 1654] [id = 728] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116ac9800 == 29 [pid = 1654] [id = 727] 01:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1188be000 == 28 [pid = 1654] [id = 726] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1260c6800) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a6e800) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128e23800) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115eda400) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11685b000) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x114fb8400) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116855c00) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1217c7c00) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11a1b1400) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1295ed000) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121705000) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x111d7a800) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d0c00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11830a400) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118610000) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128e96800) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119914800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119be7000) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128e1c000) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117dc4c00) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128f26800) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128a69800) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1298adc00) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119da6c00) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x112d27c00) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128a09000) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128dcbc00) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124eb4400) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 01:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x129824000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 01:06:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:06:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 01:06:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:06:39 INFO - PROCESS | 1654 | 1468224399292 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:06:39 INFO - PROCESS | 1654 | 1468224399294 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:06:39 INFO - PROCESS | 1654 | 1468224399297 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:06:39 INFO - PROCESS | 1654 | 1468224399299 Marionette TRACE conn2 <- [1,2938,null,{}] 01:06:39 INFO - PROCESS | 1654 | 1468224399302 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}] 01:06:39 INFO - PROCESS | 1654 | 1468224399305 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:39 INFO - PROCESS | 1654 | 1468224399385 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:06:39 INFO - PROCESS | 1654 | 1468224399390 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:39 INFO - PROCESS | 1654 | 1468224399392 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c3800 == 29 [pid = 1654] [id = 742] 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117d11400) [pid = 1654] [serial = 2226] [outer = 0x0] 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117d1e000) [pid = 1654] [serial = 2227] [outer = 0x117d11400] 01:06:39 INFO - PROCESS | 1654 | 1468224399422 Marionette DEBUG loaded listener.js 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11859a000) [pid = 1654] [serial = 2228] [outer = 0x117d11400] 01:06:39 INFO - PROCESS | 1654 | 1468224399744 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]]]}] 01:06:39 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. 01:06:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 01:06:39 INFO - PROCESS | 1654 | 1468224399791 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:06:39 INFO - PROCESS | 1654 | 1468224399793 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:06:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:06:39 INFO - PROCESS | 1654 | 1468224399798 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:06:39 INFO - PROCESS | 1654 | 1468224399799 Marionette TRACE conn2 <- [1,2942,null,{}] 01:06:39 INFO - PROCESS | 1654 | 1468224399802 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}] 01:06:39 INFO - PROCESS | 1654 | 1468224399803 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:39 INFO - PROCESS | 1654 | 1468224399882 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:06:39 INFO - PROCESS | 1654 | 1468224399886 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:39 INFO - PROCESS | 1654 | 1468224399887 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a188800 == 30 [pid = 1654] [id = 743] 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118678000) [pid = 1654] [serial = 2229] [outer = 0x0] 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1194edc00) [pid = 1654] [serial = 2230] [outer = 0x118678000] 01:06:39 INFO - PROCESS | 1654 | 1468224399914 Marionette DEBUG loaded listener.js 01:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119cf9400) [pid = 1654] [serial = 2231] [outer = 0x118678000] 01:06:40 INFO - PROCESS | 1654 | 1468224400245 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"]]]}] 01:06:40 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 01:06:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:06:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 01:06:40 INFO - PROCESS | 1654 | 1468224400269 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:06:40 INFO - PROCESS | 1654 | 1468224400270 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:06:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:06:40 INFO - PROCESS | 1654 | 1468224400274 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 1654 | 1468224400280 Marionette TRACE conn2 <- [1,2946,null,{}] 01:06:40 INFO - PROCESS | 1654 | 1468224400286 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}] 01:06:40 INFO - PROCESS | 1654 | 1468224400289 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:40 INFO - PROCESS | 1654 | 1468224400373 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:06:40 INFO - PROCESS | 1654 | 1468224400433 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 1654 | 1468224400434 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x125016800 == 31 [pid = 1654] [id = 744] 01:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118b58400) [pid = 1654] [serial = 2232] [outer = 0x0] 01:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1212bb000) [pid = 1654] [serial = 2233] [outer = 0x118b58400] 01:06:40 INFO - PROCESS | 1654 | 1468224400458 Marionette DEBUG loaded listener.js 01:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121ca3000) [pid = 1654] [serial = 2234] [outer = 0x118b58400] 01:06:40 INFO - PROCESS | 1654 | 1468224400721 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]]]}] 01:06:40 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. 01:06:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 01:06:40 INFO - PROCESS | 1654 | 1468224400749 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:06:40 INFO - PROCESS | 1654 | 1468224400750 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:06:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:06:40 INFO - PROCESS | 1654 | 1468224400753 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 1654 | 1468224400754 Marionette TRACE conn2 <- [1,2950,null,{}] 01:06:40 INFO - PROCESS | 1654 | 1468224400756 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}] 01:06:40 INFO - PROCESS | 1654 | 1468224400759 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:40 INFO - PROCESS | 1654 | 1468224400867 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:06:40 INFO - PROCESS | 1654 | 1468224400940 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 1654 | 1468224400941 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ab3800 == 32 [pid = 1654] [id = 745] 01:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119da5000) [pid = 1654] [serial = 2235] [outer = 0x0] 01:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124c92400) [pid = 1654] [serial = 2236] [outer = 0x119da5000] 01:06:40 INFO - PROCESS | 1654 | 1468224400975 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1260bd800) [pid = 1654] [serial = 2237] [outer = 0x119da5000] 01:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d1c800 == 33 [pid = 1654] [id = 746] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126e6d000) [pid = 1654] [serial = 2238] [outer = 0x0] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1260c2400) [pid = 1654] [serial = 2239] [outer = 0x126e6d000] 01:06:41 INFO - PROCESS | 1654 | 1468224401268 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]]]}] 01:06:41 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. 01:06:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 01:06:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:06:41 INFO - PROCESS | 1654 | 1468224401281 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:06:41 INFO - PROCESS | 1654 | 1468224401282 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:06:41 INFO - PROCESS | 1654 | 1468224401284 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 1654 | 1468224401285 Marionette TRACE conn2 <- [1,2954,null,{}] 01:06:41 INFO - PROCESS | 1654 | 1468224401287 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}] 01:06:41 INFO - PROCESS | 1654 | 1468224401289 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:41 INFO - PROCESS | 1654 | 1468224401412 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:06:41 INFO - PROCESS | 1654 | 1468224401425 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 1654 | 1468224401429 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129666800 == 34 [pid = 1654] [id = 747] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a0d800) [pid = 1654] [serial = 2240] [outer = 0x0] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a10400) [pid = 1654] [serial = 2241] [outer = 0x128a0d800] 01:06:41 INFO - PROCESS | 1654 | 1468224401460 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a6a400) [pid = 1654] [serial = 2242] [outer = 0x128a0d800] 01:06:41 INFO - PROCESS | 1654 | 1468224401772 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]]]}] 01:06:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:06:41 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 01:06:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 01:06:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:06:41 INFO - PROCESS | 1654 | 1468224401804 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:06:41 INFO - PROCESS | 1654 | 1468224401805 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:06:41 INFO - PROCESS | 1654 | 1468224401807 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 1654 | 1468224401810 Marionette TRACE conn2 <- [1,2958,null,{}] 01:06:41 INFO - PROCESS | 1654 | 1468224401818 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}] 01:06:41 INFO - PROCESS | 1654 | 1468224401820 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:41 INFO - PROCESS | 1654 | 1468224401934 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:06:41 INFO - PROCESS | 1654 | 1468224401938 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 1654 | 1468224401939 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1194dd000 == 35 [pid = 1654] [id = 748] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a72c00) [pid = 1654] [serial = 2243] [outer = 0x0] 01:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128dcbc00) [pid = 1654] [serial = 2244] [outer = 0x128a72c00] 01:06:41 INFO - PROCESS | 1654 | 1468224401964 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128e25c00) [pid = 1654] [serial = 2245] [outer = 0x128a72c00] 01:06:42 INFO - PROCESS | 1654 | 1468224402285 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]]]}] 01:06:42 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. 01:06:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 527ms 01:06:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:06:42 INFO - PROCESS | 1654 | 1468224402335 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:06:42 INFO - PROCESS | 1654 | 1468224402336 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:06:42 INFO - PROCESS | 1654 | 1468224402338 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:06:42 INFO - PROCESS | 1654 | 1468224402339 Marionette TRACE conn2 <- [1,2962,null,{}] 01:06:42 INFO - PROCESS | 1654 | 1468224402341 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}] 01:06:42 INFO - PROCESS | 1654 | 1468224402343 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:42 INFO - PROCESS | 1654 | 1468224402441 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:06:42 INFO - PROCESS | 1654 | 1468224402452 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:42 INFO - PROCESS | 1654 | 1468224402453 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b47d800 == 36 [pid = 1654] [id = 749] 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dcf400) [pid = 1654] [serial = 2246] [outer = 0x0] 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e9b800) [pid = 1654] [serial = 2247] [outer = 0x128dcf400] 01:06:42 INFO - PROCESS | 1654 | 1468224402477 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f1a000) [pid = 1654] [serial = 2248] [outer = 0x128dcf400] 01:06:42 INFO - PROCESS | 1654 | 1468224402765 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]]]}] 01:06:42 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. 01:06:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 472ms 01:06:42 INFO - PROCESS | 1654 | 1468224402813 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:06:42 INFO - PROCESS | 1654 | 1468224402814 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:06:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:06:42 INFO - PROCESS | 1654 | 1468224402816 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:06:42 INFO - PROCESS | 1654 | 1468224402817 Marionette TRACE conn2 <- [1,2966,null,{}] 01:06:42 INFO - PROCESS | 1654 | 1468224402820 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}] 01:06:42 INFO - PROCESS | 1654 | 1468224402821 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:42 INFO - PROCESS | 1654 | 1468224402923 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:06:42 INFO - PROCESS | 1654 | 1468224402963 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:42 INFO - PROCESS | 1654 | 1468224402964 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c618000 == 37 [pid = 1654] [id = 750] 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128f20000) [pid = 1654] [serial = 2249] [outer = 0x0] 01:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129070c00) [pid = 1654] [serial = 2250] [outer = 0x128f20000] 01:06:42 INFO - PROCESS | 1654 | 1468224402988 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129097400) [pid = 1654] [serial = 2251] [outer = 0x128f20000] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118330800) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113387800) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1132df000) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119da3800) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11991b400) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110fc6000) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cc800) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117004400) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119be2400) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121d5c800) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1122af400) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1212bfc00) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1194e9400) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1248bb800) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1110ac400) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128d8800) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11830ac00) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:06:43 INFO - PROCESS | 1654 | 1468224403386 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]]]}] 01:06:43 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. 01:06:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 01:06:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:06:43 INFO - PROCESS | 1654 | 1468224403435 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:06:43 INFO - PROCESS | 1654 | 1468224403436 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:06:43 INFO - PROCESS | 1654 | 1468224403438 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 1654 | 1468224403440 Marionette TRACE conn2 <- [1,2970,null,{}] 01:06:43 INFO - PROCESS | 1654 | 1468224403442 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}] 01:06:43 INFO - PROCESS | 1654 | 1468224403443 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:43 INFO - PROCESS | 1654 | 1468224403522 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:06:43 INFO - PROCESS | 1654 | 1468224403528 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:43 INFO - PROCESS | 1654 | 1468224403529 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a192000 == 38 [pid = 1654] [id = 751] 01:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1122af400) [pid = 1654] [serial = 2252] [outer = 0x0] 01:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113d64800) [pid = 1654] [serial = 2253] [outer = 0x1122af400] 01:06:43 INFO - PROCESS | 1654 | 1468224403553 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11990dc00) [pid = 1654] [serial = 2254] [outer = 0x1122af400] 01:06:43 INFO - PROCESS | 1654 | 1468224403866 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]]]}] 01:06:43 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. 01:06:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 467ms 01:06:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:06:43 INFO - PROCESS | 1654 | 1468224403906 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:06:43 INFO - PROCESS | 1654 | 1468224403908 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:06:43 INFO - PROCESS | 1654 | 1468224403910 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 1654 | 1468224403911 Marionette TRACE conn2 <- [1,2974,null,{}] 01:06:43 INFO - PROCESS | 1654 | 1468224403914 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}] 01:06:43 INFO - PROCESS | 1654 | 1468224403915 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:44 INFO - PROCESS | 1654 | 1468224404075 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:06:44 INFO - PROCESS | 1654 | 1468224404084 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:44 INFO - PROCESS | 1654 | 1468224404086 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c757800 == 39 [pid = 1654] [id = 752] 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119ced400) [pid = 1654] [serial = 2255] [outer = 0x0] 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128dca000) [pid = 1654] [serial = 2256] [outer = 0x119ced400] 01:06:44 INFO - PROCESS | 1654 | 1468224404136 Marionette DEBUG loaded listener.js 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1295ea800) [pid = 1654] [serial = 2257] [outer = 0x119ced400] 01:06:44 INFO - PROCESS | 1654 | 1468224404422 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]]]}] 01:06:44 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. 01:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 01:06:44 INFO - PROCESS | 1654 | 1468224404480 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:06:44 INFO - PROCESS | 1654 | 1468224404483 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:06:44 INFO - PROCESS | 1654 | 1468224404485 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:06:44 INFO - PROCESS | 1654 | 1468224404487 Marionette TRACE conn2 <- [1,2978,null,{}] 01:06:44 INFO - PROCESS | 1654 | 1468224404491 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}] 01:06:44 INFO - PROCESS | 1654 | 1468224404493 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:44 INFO - PROCESS | 1654 | 1468224404634 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:06:44 INFO - PROCESS | 1654 | 1468224404727 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:44 INFO - PROCESS | 1654 | 1468224404728 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa1800 == 40 [pid = 1654] [id = 753] 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124ef6800) [pid = 1654] [serial = 2258] [outer = 0x0] 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1295f2800) [pid = 1654] [serial = 2259] [outer = 0x124ef6800] 01:06:44 INFO - PROCESS | 1654 | 1468224404768 Marionette DEBUG loaded listener.js 01:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a929c00) [pid = 1654] [serial = 2260] [outer = 0x124ef6800] 01:06:45 INFO - PROCESS | 1654 | 1468224405091 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]]]}] 01:06:45 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. 01:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 01:06:45 INFO - PROCESS | 1654 | 1468224405106 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:06:45 INFO - PROCESS | 1654 | 1468224405108 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:06:45 INFO - PROCESS | 1654 | 1468224405119 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 1654 | 1468224405120 Marionette TRACE conn2 <- [1,2982,null,{}] 01:06:45 INFO - PROCESS | 1654 | 1468224405122 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}] 01:06:45 INFO - PROCESS | 1654 | 1468224405124 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:45 INFO - PROCESS | 1654 | 1468224405208 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:06:45 INFO - PROCESS | 1654 | 1468224405272 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 1654 | 1468224405273 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d263000 == 41 [pid = 1654] [id = 754] 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a929400) [pid = 1654] [serial = 2261] [outer = 0x0] 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12aa1a400) [pid = 1654] [serial = 2262] [outer = 0x12a929400] 01:06:45 INFO - PROCESS | 1654 | 1468224405303 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12aa6f400) [pid = 1654] [serial = 2263] [outer = 0x12a929400] 01:06:45 INFO - PROCESS | 1654 | 1468224405676 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"]]]}] 01:06:45 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 01:06:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 572ms 01:06:45 INFO - PROCESS | 1654 | 1468224405690 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:06:45 INFO - PROCESS | 1654 | 1468224405693 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:06:45 INFO - PROCESS | 1654 | 1468224405696 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 1654 | 1468224405700 Marionette TRACE conn2 <- [1,2986,null,{}] 01:06:45 INFO - PROCESS | 1654 | 1468224405703 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}] 01:06:45 INFO - PROCESS | 1654 | 1468224405705 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:45 INFO - PROCESS | 1654 | 1468224405817 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:06:45 INFO - PROCESS | 1654 | 1468224405878 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 1654 | 1468224405880 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d48000 == 42 [pid = 1654] [id = 755] 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1132d5000) [pid = 1654] [serial = 2264] [outer = 0x0] 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116b1a000) [pid = 1654] [serial = 2265] [outer = 0x1132d5000] 01:06:45 INFO - PROCESS | 1654 | 1468224405912 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11867a000) [pid = 1654] [serial = 2266] [outer = 0x1132d5000] 01:06:46 INFO - PROCESS | 1654 | 1468224406415 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]]]}] 01:06:46 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. 01:06:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 773ms 01:06:46 INFO - PROCESS | 1654 | 1468224406479 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:06:46 INFO - PROCESS | 1654 | 1468224406484 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:06:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:06:46 INFO - PROCESS | 1654 | 1468224406495 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:06:46 INFO - PROCESS | 1654 | 1468224406498 Marionette TRACE conn2 <- [1,2990,null,{}] 01:06:46 INFO - PROCESS | 1654 | 1468224406502 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}] 01:06:46 INFO - PROCESS | 1654 | 1468224406505 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:46 INFO - PROCESS | 1654 | 1468224406610 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:06:46 INFO - PROCESS | 1654 | 1468224406685 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:46 INFO - PROCESS | 1654 | 1468224406687 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a6800 == 43 [pid = 1654] [id = 756] 01:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1212c3400) [pid = 1654] [serial = 2267] [outer = 0x0] 01:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121706800) [pid = 1654] [serial = 2268] [outer = 0x1212c3400] 01:06:46 INFO - PROCESS | 1654 | 1468224406717 Marionette DEBUG loaded listener.js 01:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121c9fc00) [pid = 1654] [serial = 2269] [outer = 0x1212c3400] 01:06:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292ac800 == 44 [pid = 1654] [id = 757] 01:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126986800) [pid = 1654] [serial = 2270] [outer = 0x0] 01:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12138b400) [pid = 1654] [serial = 2271] [outer = 0x126986800] 01:06:47 INFO - PROCESS | 1654 | 1468224407111 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]]]}] 01:06:47 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. 01:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 627ms 01:06:47 INFO - PROCESS | 1654 | 1468224407119 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:06:47 INFO - PROCESS | 1654 | 1468224407120 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:06:47 INFO - PROCESS | 1654 | 1468224407123 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:06:47 INFO - PROCESS | 1654 | 1468224407126 Marionette TRACE conn2 <- [1,2994,null,{}] 01:06:47 INFO - PROCESS | 1654 | 1468224407133 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}] 01:06:47 INFO - PROCESS | 1654 | 1468224407136 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:47 INFO - PROCESS | 1654 | 1468224407262 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:06:47 INFO - PROCESS | 1654 | 1468224407360 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:47 INFO - PROCESS | 1654 | 1468224407363 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d32a800 == 45 [pid = 1654] [id = 758] 01:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128a0c400) [pid = 1654] [serial = 2272] [outer = 0x0] 01:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a6c800) [pid = 1654] [serial = 2273] [outer = 0x128a0c400] 01:06:47 INFO - PROCESS | 1654 | 1468224407393 Marionette DEBUG loaded listener.js 01:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128e9e000) [pid = 1654] [serial = 2274] [outer = 0x128a0c400] 01:06:47 INFO - PROCESS | 1654 | 1468224407745 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]]]}] 01:06:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:06:47 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 01:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 01:06:47 INFO - PROCESS | 1654 | 1468224407796 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:06:47 INFO - PROCESS | 1654 | 1468224407798 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:06:47 INFO - PROCESS | 1654 | 1468224407811 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:06:47 INFO - PROCESS | 1654 | 1468224407813 Marionette TRACE conn2 <- [1,2998,null,{}] 01:06:47 INFO - PROCESS | 1654 | 1468224407816 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}] 01:06:47 INFO - PROCESS | 1654 | 1468224407818 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:47 INFO - PROCESS | 1654 | 1468224407924 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:06:47 INFO - PROCESS | 1654 | 1468224407985 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:47 INFO - PROCESS | 1654 | 1468224407987 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5a6000 == 46 [pid = 1654] [id = 759] 01:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128f21400) [pid = 1654] [serial = 2275] [outer = 0x0] 01:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129824000) [pid = 1654] [serial = 2276] [outer = 0x128f21400] 01:06:48 INFO - PROCESS | 1654 | 1468224408015 Marionette DEBUG loaded listener.js 01:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a92c800) [pid = 1654] [serial = 2277] [outer = 0x128f21400] 01:06:48 INFO - PROCESS | 1654 | 1468224408368 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]]]}] 01:06:48 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. 01:06:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 580ms 01:06:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:06:48 INFO - PROCESS | 1654 | 1468224408381 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:06:48 INFO - PROCESS | 1654 | 1468224408382 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:06:48 INFO - PROCESS | 1654 | 1468224408384 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:06:48 INFO - PROCESS | 1654 | 1468224408386 Marionette TRACE conn2 <- [1,3002,null,{}] 01:06:48 INFO - PROCESS | 1654 | 1468224408388 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}] 01:06:48 INFO - PROCESS | 1654 | 1468224408389 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:48 INFO - PROCESS | 1654 | 1468224408492 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:06:48 INFO - PROCESS | 1654 | 1468224408558 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:48 INFO - PROCESS | 1654 | 1468224408559 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d93e800 == 47 [pid = 1654] [id = 760] 01:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12aa22800) [pid = 1654] [serial = 2278] [outer = 0x0] 01:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12aa6a000) [pid = 1654] [serial = 2279] [outer = 0x12aa22800] 01:06:48 INFO - PROCESS | 1654 | 1468224408628 Marionette DEBUG loaded listener.js 01:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12ad0d000) [pid = 1654] [serial = 2280] [outer = 0x12aa22800] 01:06:49 INFO - PROCESS | 1654 | 1468224409011 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]]]}] 01:06:49 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. 01:06:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 01:06:49 INFO - PROCESS | 1654 | 1468224409056 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:06:49 INFO - PROCESS | 1654 | 1468224409057 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:06:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:06:49 INFO - PROCESS | 1654 | 1468224409059 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:06:49 INFO - PROCESS | 1654 | 1468224409060 Marionette TRACE conn2 <- [1,3006,null,{}] 01:06:49 INFO - PROCESS | 1654 | 1468224409063 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}] 01:06:49 INFO - PROCESS | 1654 | 1468224409067 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:49 INFO - PROCESS | 1654 | 1468224409179 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:06:49 INFO - PROCESS | 1654 | 1468224409286 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:49 INFO - PROCESS | 1654 | 1468224409287 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11320b800 == 48 [pid = 1654] [id = 761] 01:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110fd1c00) [pid = 1654] [serial = 2281] [outer = 0x0] 01:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112dd0800) [pid = 1654] [serial = 2282] [outer = 0x110fd1c00] 01:06:49 INFO - PROCESS | 1654 | 1468224409318 Marionette DEBUG loaded listener.js 01:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118604400) [pid = 1654] [serial = 2283] [outer = 0x110fd1c00] 01:06:49 INFO - PROCESS | 1654 | 1468224409821 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]]]}] 01:06:49 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. 01:06:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 821ms 01:06:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:06:49 INFO - PROCESS | 1654 | 1468224409900 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:06:49 INFO - PROCESS | 1654 | 1468224409902 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:06:49 INFO - PROCESS | 1654 | 1468224409907 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:06:49 INFO - PROCESS | 1654 | 1468224409908 Marionette TRACE conn2 <- [1,3010,null,{}] 01:06:49 INFO - PROCESS | 1654 | 1468224409913 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}] 01:06:49 INFO - PROCESS | 1654 | 1468224409914 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:50 INFO - PROCESS | 1654 | 1468224410010 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:06:50 INFO - PROCESS | 1654 | 1468224410077 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:50 INFO - PROCESS | 1654 | 1468224410078 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c5000 == 49 [pid = 1654] [id = 762] 01:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x117d10400) [pid = 1654] [serial = 2284] [outer = 0x0] 01:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118330800) [pid = 1654] [serial = 2285] [outer = 0x117d10400] 01:06:50 INFO - PROCESS | 1654 | 1468224410106 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118b61800) [pid = 1654] [serial = 2286] [outer = 0x117d10400] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa1800 == 48 [pid = 1654] [id = 753] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c757800 == 47 [pid = 1654] [id = 752] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11a192000 == 46 [pid = 1654] [id = 751] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c618000 == 45 [pid = 1654] [id = 750] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b47d800 == 44 [pid = 1654] [id = 749] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1194dd000 == 43 [pid = 1654] [id = 748] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129666800 == 42 [pid = 1654] [id = 747] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128d1c800 == 41 [pid = 1654] [id = 746] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128ab3800 == 40 [pid = 1654] [id = 745] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125016800 == 39 [pid = 1654] [id = 744] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11a188800 == 38 [pid = 1654] [id = 743] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c3800 == 37 [pid = 1654] [id = 742] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1165a2000 == 36 [pid = 1654] [id = 741] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b46b800 == 35 [pid = 1654] [id = 738] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e7000 == 34 [pid = 1654] [id = 740] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118be7800 == 33 [pid = 1654] [id = 739] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11320b800 == 32 [pid = 1654] [id = 761] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d93e800 == 31 [pid = 1654] [id = 760] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5a6000 == 30 [pid = 1654] [id = 759] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d32a800 == 29 [pid = 1654] [id = 758] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1292ac800 == 28 [pid = 1654] [id = 757] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1292a6800 == 27 [pid = 1654] [id = 756] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119d48000 == 26 [pid = 1654] [id = 755] 01:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d263000 == 25 [pid = 1654] [id = 754] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118681c00) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1194e6800) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x115f8e400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117d12000) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11853f400) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119daa800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11755d000) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119be9400) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112f48800) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112f54000) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1132d3800) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x111d22400) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118b64000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11832a400) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121a1dc00) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119cf0400) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1260bd000) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a0e800) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1248b6400) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11905d800) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121c9c800) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127462400) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1212b5c00) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124ef5000) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1248bb400) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126012000) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113edcc00) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12601a800) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d4000) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119cf0000) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a76400) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124efc800) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126aa2800) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 01:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119cf2400) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 01:06:51 INFO - PROCESS | 1654 | 1468224411091 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]]]}] 01:06:51 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 01:06:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1225ms 01:06:51 INFO - PROCESS | 1654 | 1468224411131 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:06:51 INFO - PROCESS | 1654 | 1468224411133 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:06:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:06:51 INFO - PROCESS | 1654 | 1468224411136 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:06:51 INFO - PROCESS | 1654 | 1468224411138 Marionette TRACE conn2 <- [1,3014,null,{}] 01:06:51 INFO - PROCESS | 1654 | 1468224411146 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}] 01:06:51 INFO - PROCESS | 1654 | 1468224411148 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:51 INFO - PROCESS | 1654 | 1468224411218 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:06:51 INFO - PROCESS | 1654 | 1468224411285 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:51 INFO - PROCESS | 1654 | 1468224411287 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117d96800 == 26 [pid = 1654] [id = 763] 01:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112f49c00) [pid = 1654] [serial = 2287] [outer = 0x0] 01:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112f4f000) [pid = 1654] [serial = 2288] [outer = 0x112f49c00] 01:06:51 INFO - PROCESS | 1654 | 1468224411332 Marionette DEBUG loaded listener.js 01:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113040400) [pid = 1654] [serial = 2289] [outer = 0x112f49c00] 01:06:51 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:06:51 INFO - PROCESS | 1654 | 1468224411780 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:06:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:06:51 INFO - {} 01:06:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:06:51 INFO - {} 01:06:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:06:51 INFO - {} 01:06:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:06:51 INFO - {} 01:06:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 672ms 01:06:51 INFO - PROCESS | 1654 | 1468224411812 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:06:51 INFO - PROCESS | 1654 | 1468224411818 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:06:51 INFO - TEST-START | /FileAPI/fileReader.html 01:06:51 INFO - PROCESS | 1654 | 1468224411830 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:06:51 INFO - PROCESS | 1654 | 1468224411832 Marionette TRACE conn2 <- [1,3018,null,{}] 01:06:51 INFO - PROCESS | 1654 | 1468224411836 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}] 01:06:51 INFO - PROCESS | 1654 | 1468224411838 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:51 INFO - PROCESS | 1654 | 1468224411932 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:06:51 INFO - PROCESS | 1654 | 1468224411964 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:51 INFO - PROCESS | 1654 | 1468224411965 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119875000 == 27 [pid = 1654] [id = 764] 01:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118305800) [pid = 1654] [serial = 2290] [outer = 0x0] 01:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11830c000) [pid = 1654] [serial = 2291] [outer = 0x118305800] 01:06:51 INFO - PROCESS | 1654 | 1468224411992 Marionette DEBUG loaded listener.js 01:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118609400) [pid = 1654] [serial = 2292] [outer = 0x118305800] 01:06:52 INFO - PROCESS | 1654 | 1468224412319 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]]]}] 01:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:06:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 523ms 01:06:52 INFO - TEST-START | /FileAPI/historical.html 01:06:52 INFO - PROCESS | 1654 | 1468224412351 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:06:52 INFO - PROCESS | 1654 | 1468224412353 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:06:52 INFO - PROCESS | 1654 | 1468224412355 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - PROCESS | 1654 | 1468224412357 Marionette TRACE conn2 <- [1,3022,null,{}] 01:06:52 INFO - PROCESS | 1654 | 1468224412365 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}] 01:06:52 INFO - PROCESS | 1654 | 1468224412369 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:52 INFO - PROCESS | 1654 | 1468224412471 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:06:52 INFO - PROCESS | 1654 | 1468224412482 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:52 INFO - PROCESS | 1654 | 1468224412484 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x121617000 == 28 [pid = 1654] [id = 765] 01:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112f4a400) [pid = 1654] [serial = 2293] [outer = 0x0] 01:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119b14400) [pid = 1654] [serial = 2294] [outer = 0x112f4a400] 01:06:52 INFO - PROCESS | 1654 | 1468224412513 Marionette DEBUG loaded listener.js 01:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118681c00) [pid = 1654] [serial = 2295] [outer = 0x112f4a400] 01:06:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:06:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:06:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:06:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:06:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:06:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:06:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:06:52 INFO - PROCESS | 1654 | 1468224412874 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"]]]}] 01:06:52 INFO - TEST-OK | /FileAPI/historical.html | took 524ms 01:06:52 INFO - PROCESS | 1654 | 1468224412880 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:06:52 INFO - TEST-START | /FileAPI/idlharness.html 01:06:52 INFO - PROCESS | 1654 | 1468224412883 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:06:52 INFO - PROCESS | 1654 | 1468224412886 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - PROCESS | 1654 | 1468224412888 Marionette TRACE conn2 <- [1,3026,null,{}] 01:06:52 INFO - PROCESS | 1654 | 1468224412891 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}] 01:06:52 INFO - PROCESS | 1654 | 1468224412896 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:53 INFO - PROCESS | 1654 | 1468224413025 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:06:53 INFO - PROCESS | 1654 | 1468224413139 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 1654 | 1468224413140 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x124993000 == 29 [pid = 1654] [id = 766] 01:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ceec00) [pid = 1654] [serial = 2296] [outer = 0x0] 01:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119f1e000) [pid = 1654] [serial = 2297] [outer = 0x119ceec00] 01:06:53 INFO - PROCESS | 1654 | 1468224413181 Marionette DEBUG loaded listener.js 01:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121705800) [pid = 1654] [serial = 2298] [outer = 0x119ceec00] 01:06:53 INFO - PROCESS | 1654 | 1468224413786 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\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\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\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\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\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\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\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\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]]]}] 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:06:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:06:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:06:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:06:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:06:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:06:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:06:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:06:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:06:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:06:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:06:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:06:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:06:53 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 01:06:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:06:53 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 01:06:53 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 01:06:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:06:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:06:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:06:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:06:53 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 01:06:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:06:53 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 01:06:53 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 01:06:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:06:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:06:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 933ms 01:06:53 INFO - TEST-START | /FileAPI/idlharness.worker 01:06:53 INFO - PROCESS | 1654 | 1468224413820 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:06:53 INFO - PROCESS | 1654 | 1468224413821 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:06:53 INFO - PROCESS | 1654 | 1468224413823 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:06:53 INFO - PROCESS | 1654 | 1468224413824 Marionette TRACE conn2 <- [1,3030,null,{}] 01:06:53 INFO - PROCESS | 1654 | 1468224413826 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}] 01:06:53 INFO - PROCESS | 1654 | 1468224413827 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:53 INFO - PROCESS | 1654 | 1468224413926 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:06:53 INFO - PROCESS | 1654 | 1468224413937 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 1654 | 1468224413938 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b20a800 == 30 [pid = 1654] [id = 767] 01:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117d1a400) [pid = 1654] [serial = 2299] [outer = 0x0] 01:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a6e800) [pid = 1654] [serial = 2300] [outer = 0x117d1a400] 01:06:53 INFO - PROCESS | 1654 | 1468224413962 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128e1bc00) [pid = 1654] [serial = 2301] [outer = 0x117d1a400] 01:06:54 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:06:54 INFO - PROCESS | 1654 | 1468224414595 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:06:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:06:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:06:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:06:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:06:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:06:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:06:54 INFO - {} 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:06:54 INFO - {} 01:06:54 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 - {} 01:06:54 INFO - {} 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:06:54 INFO - {} 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:06:54 INFO - {} 01:06:54 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 - {} 01:06:54 INFO - {} 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:06:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:06:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 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 01:06:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:06:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:06:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:06:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:06:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:06:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:06:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:06:54 INFO - {} 01:06:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 835ms 01:06:54 INFO - PROCESS | 1654 | 1468224414659 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:06:54 INFO - PROCESS | 1654 | 1468224414661 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:06:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:06:54 INFO - PROCESS | 1654 | 1468224414669 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:06:54 INFO - PROCESS | 1654 | 1468224414670 Marionette TRACE conn2 <- [1,3034,null,{}] 01:06:54 INFO - PROCESS | 1654 | 1468224414673 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}] 01:06:54 INFO - PROCESS | 1654 | 1468224414678 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:54 INFO - PROCESS | 1654 | 1468224414801 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:06:54 INFO - PROCESS | 1654 | 1468224414841 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:54 INFO - PROCESS | 1654 | 1468224414843 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dcc2000 == 31 [pid = 1654] [id = 768] 01:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f1dc00) [pid = 1654] [serial = 2302] [outer = 0x0] 01:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bede800) [pid = 1654] [serial = 2303] [outer = 0x128f1dc00] 01:06:54 INFO - PROCESS | 1654 | 1468224414867 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bee3800) [pid = 1654] [serial = 2304] [outer = 0x128f1dc00] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a929400) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a0d800) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a72c00) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128dcf400) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128f20000) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112f49000) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118b58400) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1122b5000) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126aa2000) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118678000) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117d11400) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1194ea800) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119da5000) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1122af400) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ced400) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124ef6800) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:06:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126e6d000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:06:55 INFO - PROCESS | 1654 | 1468224415386 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]]]}] 01:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:06:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 720ms 01:06:55 INFO - PROCESS | 1654 | 1468224415391 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1654 | 1468224415392 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:06:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:06:55 INFO - PROCESS | 1654 | 1468224415396 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1654 | 1468224415397 Marionette TRACE conn2 <- [1,3038,null,{}] 01:06:55 INFO - PROCESS | 1654 | 1468224415405 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}] 01:06:55 INFO - PROCESS | 1654 | 1468224415407 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:55 INFO - PROCESS | 1654 | 1468224415486 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:06:55 INFO - PROCESS | 1654 | 1468224415490 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:55 INFO - PROCESS | 1654 | 1468224415491 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df62000 == 32 [pid = 1654] [id = 769] 01:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118b58400) [pid = 1654] [serial = 2305] [outer = 0x0] 01:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a72c00) [pid = 1654] [serial = 2306] [outer = 0x118b58400] 01:06:55 INFO - PROCESS | 1654 | 1468224415518 Marionette DEBUG loaded listener.js 01:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12aa6c800) [pid = 1654] [serial = 2307] [outer = 0x118b58400] 01:06:55 INFO - PROCESS | 1654 | 1468224415813 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"]]]}] 01:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:06:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 469ms 01:06:55 INFO - PROCESS | 1654 | 1468224415866 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1654 | 1468224415868 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:06:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:06:55 INFO - PROCESS | 1654 | 1468224415870 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1654 | 1468224415871 Marionette TRACE conn2 <- [1,3042,null,{}] 01:06:55 INFO - PROCESS | 1654 | 1468224415873 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}] 01:06:55 INFO - PROCESS | 1654 | 1468224415875 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:55 INFO - PROCESS | 1654 | 1468224415953 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:06:56 INFO - PROCESS | 1654 | 1468224416017 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:56 INFO - PROCESS | 1654 | 1468224416018 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df75000 == 33 [pid = 1654] [id = 770] 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118b5ac00) [pid = 1654] [serial = 2308] [outer = 0x0] 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12bee8000) [pid = 1654] [serial = 2309] [outer = 0x118b5ac00] 01:06:56 INFO - PROCESS | 1654 | 1468224416042 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12c058400) [pid = 1654] [serial = 2310] [outer = 0x118b5ac00] 01:06:56 INFO - PROCESS | 1654 | 1468224416396 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]]]}] 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:06:56 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. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:06:56 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'.) 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:06:56 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. 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:06:56 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. 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:06:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:06:56 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. 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:06:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:06:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:06:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:06:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 01:06:56 INFO - PROCESS | 1654 | 1468224416449 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:06:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:06:56 INFO - PROCESS | 1654 | 1468224416450 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:06:56 INFO - PROCESS | 1654 | 1468224416452 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:06:56 INFO - PROCESS | 1654 | 1468224416454 Marionette TRACE conn2 <- [1,3046,null,{}] 01:06:56 INFO - PROCESS | 1654 | 1468224416456 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}] 01:06:56 INFO - PROCESS | 1654 | 1468224416457 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:56 INFO - PROCESS | 1654 | 1468224416536 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:06:56 INFO - PROCESS | 1654 | 1468224416539 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:56 INFO - PROCESS | 1654 | 1468224416540 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x121606000 == 34 [pid = 1654] [id = 771] 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12c05b000) [pid = 1654] [serial = 2311] [outer = 0x0] 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12c05e400) [pid = 1654] [serial = 2312] [outer = 0x12c05b000] 01:06:56 INFO - PROCESS | 1654 | 1468224416566 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12c231000) [pid = 1654] [serial = 2313] [outer = 0x12c05b000] 01:06:56 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:06:56 INFO - PROCESS | 1654 | 1468224416890 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:06:56 INFO - {} 01:06:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 469ms 01:06:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:06:56 INFO - PROCESS | 1654 | 1468224416923 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:06:56 INFO - PROCESS | 1654 | 1468224416924 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:06:56 INFO - PROCESS | 1654 | 1468224416926 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:06:56 INFO - PROCESS | 1654 | 1468224416927 Marionette TRACE conn2 <- [1,3050,null,{}] 01:06:56 INFO - PROCESS | 1654 | 1468224416930 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}] 01:06:56 INFO - PROCESS | 1654 | 1468224416931 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:57 INFO - PROCESS | 1654 | 1468224417039 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:06:57 INFO - PROCESS | 1654 | 1468224417045 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 1654 | 1468224417046 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188cb000 == 35 [pid = 1654] [id = 772] 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x114fb0c00) [pid = 1654] [serial = 2314] [outer = 0x0] 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11656a000) [pid = 1654] [serial = 2315] [outer = 0x114fb0c00] 01:06:57 INFO - PROCESS | 1654 | 1468224417070 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12c237c00) [pid = 1654] [serial = 2316] [outer = 0x114fb0c00] 01:06:57 INFO - PROCESS | 1654 | 1468224417421 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]]]}] 01:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:06:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 521ms 01:06:57 INFO - PROCESS | 1654 | 1468224417447 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:06:57 INFO - PROCESS | 1654 | 1468224417450 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:06:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:06:57 INFO - PROCESS | 1654 | 1468224417453 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:06:57 INFO - PROCESS | 1654 | 1468224417455 Marionette TRACE conn2 <- [1,3054,null,{}] 01:06:57 INFO - PROCESS | 1654 | 1468224417459 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}] 01:06:57 INFO - PROCESS | 1654 | 1468224417461 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:57 INFO - PROCESS | 1654 | 1468224417582 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:06:57 INFO - PROCESS | 1654 | 1468224417643 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 1654 | 1468224417646 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118421000 == 36 [pid = 1654] [id = 773] 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1129ac400) [pid = 1654] [serial = 2317] [outer = 0x0] 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112dd0c00) [pid = 1654] [serial = 2318] [outer = 0x1129ac400] 01:06:57 INFO - PROCESS | 1654 | 1468224417677 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112f56c00) [pid = 1654] [serial = 2319] [outer = 0x1129ac400] 01:06:58 INFO - PROCESS | 1654 | 1468224418204 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"]]]}] 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:06:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:06:58 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" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:06:58 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" 01:06:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:06:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 01:06:58 INFO - PROCESS | 1654 | 1468224418282 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:06:58 INFO - PROCESS | 1654 | 1468224418285 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:06:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:06:58 INFO - PROCESS | 1654 | 1468224418292 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:06:58 INFO - PROCESS | 1654 | 1468224418294 Marionette TRACE conn2 <- [1,3058,null,{}] 01:06:58 INFO - PROCESS | 1654 | 1468224418297 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}] 01:06:58 INFO - PROCESS | 1654 | 1468224418299 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:58 INFO - PROCESS | 1654 | 1468224418412 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:06:58 INFO - PROCESS | 1654 | 1468224418497 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:58 INFO - PROCESS | 1654 | 1468224418499 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260aa800 == 37 [pid = 1654] [id = 774] 01:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x114fbf000) [pid = 1654] [serial = 2320] [outer = 0x0] 01:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1212c2c00) [pid = 1654] [serial = 2321] [outer = 0x114fbf000] 01:06:58 INFO - PROCESS | 1654 | 1468224418531 Marionette DEBUG loaded listener.js 01:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126a97c00) [pid = 1654] [serial = 2322] [outer = 0x114fbf000] 01:06:58 INFO - PROCESS | 1654 | 1468224418955 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]]]}] 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:06:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:06:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 01:06:58 INFO - PROCESS | 1654 | 1468224418967 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:06:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:06:58 INFO - PROCESS | 1654 | 1468224418969 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:06:58 INFO - PROCESS | 1654 | 1468224418971 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:06:58 INFO - PROCESS | 1654 | 1468224418974 Marionette TRACE conn2 <- [1,3062,null,{}] 01:06:58 INFO - PROCESS | 1654 | 1468224418981 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}] 01:06:58 INFO - PROCESS | 1654 | 1468224418985 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:59 INFO - PROCESS | 1654 | 1468224419096 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:06:59 INFO - PROCESS | 1654 | 1468224419160 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:59 INFO - PROCESS | 1654 | 1468224419162 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x129875800 == 38 [pid = 1654] [id = 775] 01:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x127460400) [pid = 1654] [serial = 2323] [outer = 0x0] 01:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a929400) [pid = 1654] [serial = 2324] [outer = 0x127460400] 01:06:59 INFO - PROCESS | 1654 | 1468224419193 Marionette DEBUG loaded listener.js 01:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b4f1c00) [pid = 1654] [serial = 2325] [outer = 0x127460400] 01:06:59 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:06:59 INFO - PROCESS | 1654 | 1468224419654 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:06:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:06:59 INFO - {} 01:06:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 722ms 01:06:59 INFO - PROCESS | 1654 | 1468224419693 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:06:59 INFO - PROCESS | 1654 | 1468224419695 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:06:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:06:59 INFO - PROCESS | 1654 | 1468224419697 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:06:59 INFO - PROCESS | 1654 | 1468224419699 Marionette TRACE conn2 <- [1,3066,null,{}] 01:06:59 INFO - PROCESS | 1654 | 1468224419701 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}] 01:06:59 INFO - PROCESS | 1654 | 1468224419702 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:06:59 INFO - PROCESS | 1654 | 1468224419956 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:07:00 INFO - PROCESS | 1654 | 1468224420076 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:00 INFO - PROCESS | 1654 | 1468224420077 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188d4000 == 39 [pid = 1654] [id = 776] 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112d27c00) [pid = 1654] [serial = 2326] [outer = 0x0] 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112f57c00) [pid = 1654] [serial = 2327] [outer = 0x112d27c00] 01:07:00 INFO - PROCESS | 1654 | 1468224420107 Marionette DEBUG loaded listener.js 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113d68000) [pid = 1654] [serial = 2328] [outer = 0x112d27c00] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x121606000 == 38 [pid = 1654] [id = 771] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12df75000 == 37 [pid = 1654] [id = 770] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12df62000 == 36 [pid = 1654] [id = 769] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12dcc2000 == 35 [pid = 1654] [id = 768] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b20a800 == 34 [pid = 1654] [id = 767] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x124993000 == 33 [pid = 1654] [id = 766] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x121617000 == 32 [pid = 1654] [id = 765] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119875000 == 31 [pid = 1654] [id = 764] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117d96800 == 30 [pid = 1654] [id = 763] 01:07:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c5000 == 29 [pid = 1654] [id = 762] 01:07:00 INFO - PROCESS | 1654 | 1468224420554 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]]]}] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12aa6f400) [pid = 1654] [serial = 2263] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12aa1a400) [pid = 1654] [serial = 2262] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128dcbc00) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128a10400) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128e9b800) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129070c00) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115f20c00) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117d17c00) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1212bb000) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121ca3000) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112a85000) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1133ab800) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128dd4c00) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128a7bc00) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1194edc00) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119cf9400) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117d1e000) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11859a000) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11991a800) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119cf7800) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124c92400) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f1a000) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11990dc00) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113d64800) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129097400) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a6a400) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e25c00) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1295ea800) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12a929c00) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1260c2400) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128dca000) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1260bd800) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 01:07:00 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1295f2800) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:07:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 877ms 01:07:00 INFO - PROCESS | 1654 | 1468224420579 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:07:00 INFO - PROCESS | 1654 | 1468224420583 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:07:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:07:00 INFO - PROCESS | 1654 | 1468224420588 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:07:00 INFO - PROCESS | 1654 | 1468224420591 Marionette TRACE conn2 <- [1,3070,null,{}] 01:07:00 INFO - PROCESS | 1654 | 1468224420595 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}] 01:07:00 INFO - PROCESS | 1654 | 1468224420598 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:00 INFO - PROCESS | 1654 | 1468224420732 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:07:00 INFO - PROCESS | 1654 | 1468224420744 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:00 INFO - PROCESS | 1654 | 1468224420746 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c3800 == 30 [pid = 1654] [id = 777] 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117d1e000) [pid = 1654] [serial = 2329] [outer = 0x0] 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118333400) [pid = 1654] [serial = 2330] [outer = 0x117d1e000] 01:07:00 INFO - PROCESS | 1654 | 1468224420789 Marionette DEBUG loaded listener.js 01:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1194ed400) [pid = 1654] [serial = 2331] [outer = 0x117d1e000] 01:07:01 INFO - PROCESS | 1654 | 1468224421212 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]]]}] 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:07:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 673ms 01:07:01 INFO - PROCESS | 1654 | 1468224421260 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 1654 | 1468224421262 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:07:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:07:01 INFO - PROCESS | 1654 | 1468224421265 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 1654 | 1468224421266 Marionette TRACE conn2 <- [1,3074,null,{}] 01:07:01 INFO - PROCESS | 1654 | 1468224421268 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}] 01:07:01 INFO - PROCESS | 1654 | 1468224421269 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:01 INFO - PROCESS | 1654 | 1468224421351 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:07:01 INFO - PROCESS | 1654 | 1468224421381 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 1654 | 1468224421382 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x121ffb000 == 31 [pid = 1654] [id = 778] 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119cf9000) [pid = 1654] [serial = 2332] [outer = 0x0] 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1212c4800) [pid = 1654] [serial = 2333] [outer = 0x119cf9000] 01:07:01 INFO - PROCESS | 1654 | 1468224421413 Marionette DEBUG loaded listener.js 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121c97000) [pid = 1654] [serial = 2334] [outer = 0x119cf9000] 01:07:01 INFO - PROCESS | 1654 | 1468224421731 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]]]}] 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:07:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 521ms 01:07:01 INFO - PROCESS | 1654 | 1468224421787 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 1654 | 1468224421789 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:07:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:07:01 INFO - PROCESS | 1654 | 1468224421796 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 1654 | 1468224421799 Marionette TRACE conn2 <- [1,3078,null,{}] 01:07:01 INFO - PROCESS | 1654 | 1468224421802 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}] 01:07:01 INFO - PROCESS | 1654 | 1468224421804 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:01 INFO - PROCESS | 1654 | 1468224421888 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:07:01 INFO - PROCESS | 1654 | 1468224421891 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 1654 | 1468224421893 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128abb000 == 32 [pid = 1654] [id = 779] 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124c93400) [pid = 1654] [serial = 2335] [outer = 0x0] 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1260bd800) [pid = 1654] [serial = 2336] [outer = 0x124c93400] 01:07:01 INFO - PROCESS | 1654 | 1468224421920 Marionette DEBUG loaded listener.js 01:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126a9e400) [pid = 1654] [serial = 2337] [outer = 0x124c93400] 01:07:02 INFO - PROCESS | 1654 | 1468224422244 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] 01:07:02 INFO - PROCESS | 1654 | 1468224422270 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:07:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:07:02 INFO - PROCESS | 1654 | 1468224422273 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - PROCESS | 1654 | 1468224422274 Marionette TRACE conn2 <- [1,3082,null,{}] 01:07:02 INFO - PROCESS | 1654 | 1468224422276 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}] 01:07:02 INFO - PROCESS | 1654 | 1468224422278 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:02 INFO - PROCESS | 1654 | 1468224422364 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:07:02 INFO - PROCESS | 1654 | 1468224422437 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 1654 | 1468224422438 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c8d800 == 33 [pid = 1654] [id = 780] 01:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121c99400) [pid = 1654] [serial = 2338] [outer = 0x0] 01:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a67800) [pid = 1654] [serial = 2339] [outer = 0x121c99400] 01:07:02 INFO - PROCESS | 1654 | 1468224422462 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e1b400) [pid = 1654] [serial = 2340] [outer = 0x121c99400] 01:07:02 INFO - PROCESS | 1654 | 1468224422735 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]]]}] 01:07:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:07:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:07:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:07:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:07:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 518ms 01:07:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:07:02 INFO - PROCESS | 1654 | 1468224422792 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:07:02 INFO - PROCESS | 1654 | 1468224422793 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:07:02 INFO - PROCESS | 1654 | 1468224422798 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - PROCESS | 1654 | 1468224422800 Marionette TRACE conn2 <- [1,3086,null,{}] 01:07:02 INFO - PROCESS | 1654 | 1468224422802 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}] 01:07:02 INFO - PROCESS | 1654 | 1468224422803 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:02 INFO - PROCESS | 1654 | 1468224422921 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:07:02 INFO - PROCESS | 1654 | 1468224422938 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 1654 | 1468224422942 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d0b000 == 34 [pid = 1654] [id = 781] 01:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128f20800) [pid = 1654] [serial = 2341] [outer = 0x0] 01:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128f23400) [pid = 1654] [serial = 2342] [outer = 0x128f20800] 01:07:02 INFO - PROCESS | 1654 | 1468224422974 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1295e4800) [pid = 1654] [serial = 2343] [outer = 0x128f20800] 01:07:03 INFO - PROCESS | 1654 | 1468224423300 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:07:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:07:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 01:07:03 INFO - PROCESS | 1654 | 1468224423317 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:07:03 INFO - PROCESS | 1654 | 1468224423318 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:07:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:07:03 INFO - PROCESS | 1654 | 1468224423320 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:07:03 INFO - PROCESS | 1654 | 1468224423331 Marionette TRACE conn2 <- [1,3090,null,{}] 01:07:03 INFO - PROCESS | 1654 | 1468224423343 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}] 01:07:03 INFO - PROCESS | 1654 | 1468224423344 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:03 INFO - PROCESS | 1654 | 1468224423453 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:07:03 INFO - PROCESS | 1654 | 1468224423457 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:03 INFO - PROCESS | 1654 | 1468224423458 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1292a5000 == 35 [pid = 1654] [id = 782] 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1295e4c00) [pid = 1654] [serial = 2344] [outer = 0x0] 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129826400) [pid = 1654] [serial = 2345] [outer = 0x1295e4c00] 01:07:03 INFO - PROCESS | 1654 | 1468224423483 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1298adc00) [pid = 1654] [serial = 2346] [outer = 0x1295e4c00] 01:07:03 INFO - PROCESS | 1654 | 1468224423784 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:07:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:07:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 488ms 01:07:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:07:03 INFO - PROCESS | 1654 | 1468224423816 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:07:03 INFO - PROCESS | 1654 | 1468224423817 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:07:03 INFO - PROCESS | 1654 | 1468224423819 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:07:03 INFO - PROCESS | 1654 | 1468224423820 Marionette TRACE conn2 <- [1,3094,null,{}] 01:07:03 INFO - PROCESS | 1654 | 1468224423823 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}] 01:07:03 INFO - PROCESS | 1654 | 1468224423824 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:03 INFO - PROCESS | 1654 | 1468224423941 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:07:03 INFO - PROCESS | 1654 | 1468224423951 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:03 INFO - PROCESS | 1654 | 1468224423953 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12987d000 == 36 [pid = 1654] [id = 783] 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295eb400) [pid = 1654] [serial = 2347] [outer = 0x0] 01:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a938800) [pid = 1654] [serial = 2348] [outer = 0x1295eb400] 01:07:03 INFO - PROCESS | 1654 | 1468224423977 Marionette DEBUG loaded listener.js 01:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12aa67800) [pid = 1654] [serial = 2349] [outer = 0x1295eb400] 01:07:04 INFO - PROCESS | 1654 | 1468224424316 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:07:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:07:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 01:07:04 INFO - PROCESS | 1654 | 1468224424341 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:07:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:07:04 INFO - PROCESS | 1654 | 1468224424353 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:07:04 INFO - PROCESS | 1654 | 1468224424357 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:07:04 INFO - PROCESS | 1654 | 1468224424359 Marionette TRACE conn2 <- [1,3098,null,{}] 01:07:04 INFO - PROCESS | 1654 | 1468224424362 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}] 01:07:04 INFO - PROCESS | 1654 | 1468224424364 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:04 INFO - PROCESS | 1654 | 1468224424516 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:07:04 INFO - PROCESS | 1654 | 1468224424533 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:04 INFO - PROCESS | 1654 | 1468224424534 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b464000 == 37 [pid = 1654] [id = 784] 01:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12aa6a400) [pid = 1654] [serial = 2350] [outer = 0x0] 01:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12aa73800) [pid = 1654] [serial = 2351] [outer = 0x12aa6a400] 01:07:04 INFO - PROCESS | 1654 | 1468224424572 Marionette DEBUG loaded listener.js 01:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12ad0f800) [pid = 1654] [serial = 2352] [outer = 0x12aa6a400] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117d1a400) [pid = 1654] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112f49c00) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1132d5000) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126986800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1212c3400) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118305800) [pid = 1654] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128a0c400) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128f21400) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117d10400) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f4a400) [pid = 1654] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12aa22800) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110fd1c00) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f1dc00) [pid = 1654] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118b58400) [pid = 1654] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12c05b000) [pid = 1654] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118b5ac00) [pid = 1654] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119ceec00) [pid = 1654] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:07:05 INFO - PROCESS | 1654 | 1468224425036 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]]]}] 01:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:07:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 724ms 01:07:05 INFO - PROCESS | 1654 | 1468224425082 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:07:05 INFO - PROCESS | 1654 | 1468224425083 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:07:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:07:05 INFO - PROCESS | 1654 | 1468224425085 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - PROCESS | 1654 | 1468224425086 Marionette TRACE conn2 <- [1,3102,null,{}] 01:07:05 INFO - PROCESS | 1654 | 1468224425089 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}] 01:07:05 INFO - PROCESS | 1654 | 1468224425090 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:05 INFO - PROCESS | 1654 | 1468224425207 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:07:05 INFO - PROCESS | 1654 | 1468224425247 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1654 | 1468224425248 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b461000 == 38 [pid = 1654] [id = 785] 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fca800) [pid = 1654] [serial = 2353] [outer = 0x0] 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ceec00) [pid = 1654] [serial = 2354] [outer = 0x110fca800] 01:07:05 INFO - PROCESS | 1654 | 1468224425272 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12aa6b000) [pid = 1654] [serial = 2355] [outer = 0x110fca800] 01:07:05 INFO - PROCESS | 1654 | 1468224425515 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:07:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 01:07:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:07:05 INFO - PROCESS | 1654 | 1468224425554 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:07:05 INFO - PROCESS | 1654 | 1468224425555 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:07:05 INFO - PROCESS | 1654 | 1468224425557 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - PROCESS | 1654 | 1468224425558 Marionette TRACE conn2 <- [1,3106,null,{}] 01:07:05 INFO - PROCESS | 1654 | 1468224425568 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}] 01:07:05 INFO - PROCESS | 1654 | 1468224425569 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:05 INFO - PROCESS | 1654 | 1468224425656 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:07:05 INFO - PROCESS | 1654 | 1468224425661 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1654 | 1468224425664 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c60f000 == 39 [pid = 1654] [id = 786] 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12aa6c000) [pid = 1654] [serial = 2356] [outer = 0x0] 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12ad16000) [pid = 1654] [serial = 2357] [outer = 0x12aa6c000] 01:07:05 INFO - PROCESS | 1654 | 1468224425690 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12b2e2000) [pid = 1654] [serial = 2358] [outer = 0x12aa6c000] 01:07:06 INFO - PROCESS | 1654 | 1468224426024 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]]]}] 01:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:07:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 476ms 01:07:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:07:06 INFO - PROCESS | 1654 | 1468224426034 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 1654 | 1468224426035 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:07:06 INFO - PROCESS | 1654 | 1468224426037 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 1654 | 1468224426039 Marionette TRACE conn2 <- [1,3110,null,{}] 01:07:06 INFO - PROCESS | 1654 | 1468224426048 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}] 01:07:06 INFO - PROCESS | 1654 | 1468224426050 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:06 INFO - PROCESS | 1654 | 1468224426181 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:07:06 INFO - PROCESS | 1654 | 1468224426187 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 1654 | 1468224426188 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c73e000 == 40 [pid = 1654] [id = 787] 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12ad10400) [pid = 1654] [serial = 2359] [outer = 0x0] 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b4af000) [pid = 1654] [serial = 2360] [outer = 0x12ad10400] 01:07:06 INFO - PROCESS | 1654 | 1468224426212 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12bee1000) [pid = 1654] [serial = 2361] [outer = 0x12ad10400] 01:07:06 INFO - PROCESS | 1654 | 1468224426494 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"]]]}] 01:07:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:07:06 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 01:07:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:07:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:07:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 477ms 01:07:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:07:06 INFO - PROCESS | 1654 | 1468224426516 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 1654 | 1468224426517 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:07:06 INFO - PROCESS | 1654 | 1468224426519 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 1654 | 1468224426520 Marionette TRACE conn2 <- [1,3114,null,{}] 01:07:06 INFO - PROCESS | 1654 | 1468224426522 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}] 01:07:06 INFO - PROCESS | 1654 | 1468224426523 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:06 INFO - PROCESS | 1654 | 1468224426611 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:07:06 INFO - PROCESS | 1654 | 1468224426615 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\", \"cc72e41d-f2c7-4591-bb00-901341d78241\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 1654 | 1468224426616 Marionette INFO sendAsync 699e8b40-2349-fe4e-beac-f47e95a2057e 01:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76d800 == 41 [pid = 1654] [id = 788] 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12ad0ec00) [pid = 1654] [serial = 2362] [outer = 0x0] 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12bee8c00) [pid = 1654] [serial = 2363] [outer = 0x12ad0ec00] 01:07:06 INFO - PROCESS | 1654 | 1468224426639 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12c05c800) [pid = 1654] [serial = 2364] [outer = 0x12ad0ec00] 01:07:07 INFO - PROCESS | 1654 | 1468224427021 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]]]}] 01:07:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:07:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 521ms 01:07:07 INFO - PROCESS | 1654 | 1468224427041 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:07:07 INFO - PROCESS | 1654 | 1468224427043 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:07:08 WARNING - u'runner_teardown' () 01:07:08 INFO - No more tests 01:07:08 INFO - Got 0 unexpected results 01:07:08 INFO - SUITE-END | took 510s 01:07:08 INFO - Closing logging queue 01:07:08 INFO - queue closed 01:07:08 INFO - Return code: 0 01:07:08 WARNING - # TBPL SUCCESS # 01:07:08 INFO - Running post-action listener: _resource_record_post_action 01:07:08 INFO - Running post-run listener: _resource_record_post_run 01:07:09 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 32546304; Write bytes: 952415744; Read time: 310; Write time: 4676 01:07:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:07:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148503040; Write bytes: 146315264; Read time: 13631; Write time: 348 01:07:09 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 30395904; Write bytes: 794156544; Read time: 285; Write time: 4288 01:07:09 INFO - Running post-run listener: _upload_blobber_files 01:07:09 INFO - Blob upload gear active. 01:07:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:07:09 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 01:07:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:07:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:07:09 INFO - (blobuploader) - INFO - Open directory for files ... 01:07:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:07:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:07:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:07:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:07:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:07:10 INFO - (blobuploader) - INFO - Done attempting. 01:07:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:07:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:07:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:07:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:07:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:07:12 INFO - (blobuploader) - INFO - Done attempting. 01:07:12 INFO - (blobuploader) - INFO - Iteration through files over. 01:07:12 INFO - Return code: 0 01:07:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:07:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:07:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/888bc10278d15a3431457f729e8353666379d5c4c2d450eb112bb1a2e413b0f0c02ff11b37761cc8a2b6ab0e78ea660e28abfd13a18cddcdca21bfa4cf2fd0af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1932ad47ea4b8eadd1f2fa8ceb0731ad805a93005951568956f6629cb16204b2248f03cd255194141d4d40028ee5823f3371324b74b6f10061b6ec718e9e8a08"} 01:07:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:07:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:07:12 INFO - Contents: 01:07:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/888bc10278d15a3431457f729e8353666379d5c4c2d450eb112bb1a2e413b0f0c02ff11b37761cc8a2b6ab0e78ea660e28abfd13a18cddcdca21bfa4cf2fd0af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1932ad47ea4b8eadd1f2fa8ceb0731ad805a93005951568956f6629cb16204b2248f03cd255194141d4d40028ee5823f3371324b74b6f10061b6ec718e9e8a08"} 01:07:12 INFO - Running post-run listener: copy_logs_to_upload_dir 01:07:12 INFO - Copying logs to upload dir... 01:07:12 INFO - mkdir: /builds/slave/test/build/upload/logs 01:07:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=655.693409 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 56 secs) (at 2016-07-11 01:07:12.561583) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 01:07:12.565232) ========= 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.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-beta/sha512/888bc10278d15a3431457f729e8353666379d5c4c2d450eb112bb1a2e413b0f0c02ff11b37761cc8a2b6ab0e78ea660e28abfd13a18cddcdca21bfa4cf2fd0af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1932ad47ea4b8eadd1f2fa8ceb0731ad805a93005951568956f6629cb16204b2248f03cd255194141d4d40028ee5823f3371324b74b6f10061b6ec718e9e8a08"} build_url:https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012553 build_url: 'https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/888bc10278d15a3431457f729e8353666379d5c4c2d450eb112bb1a2e413b0f0c02ff11b37761cc8a2b6ab0e78ea660e28abfd13a18cddcdca21bfa4cf2fd0af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1932ad47ea4b8eadd1f2fa8ceb0731ad805a93005951568956f6629cb16204b2248f03cd255194141d4d40028ee5823f3371324b74b6f10061b6ec718e9e8a08"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QZQLsz1EQR2N-K-yPlv23Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 01:07:12.601898) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 01:07:12.602289) ========= 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.kwstCp06qY/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.bdalM7IgQB/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.005027 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 01:07:12.656906) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 01:07:12.657267) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 01:07:12.657637) ========= ========= Total master_lag: 0.48 =========